功能非常全面的日期处理函数

港桦

港桦

2016-01-29 17:28

功能非常全面的日期处理函数,功能非常全面的日期处理函数
  <script language=javascript
function fnSubmit(strPage)
{
  document.forms[0].action= strPage
  document.forms[0].submit()    
}

</script
<%

call writedropdowns

Sub writeDropDowns()
  Dim strSelfLink
  strSelfLink = request.servervariables("SCRIPT_NAME")
  response.Write "<form name=dates method=post" & vbcrlf
  response.Write MonthDropDown("month1",False,request("month1"),strSelfLink) & " " & DayDropDown("day1", "",getDaysInMonth(request("month1"),request("year1")),request("day1")) & " " & YearDropDown("year1","","", request("year1"),strSelfLink) & vbcrlf
  response.Write "</form"    & vbcrlf
End Sub
        

Function MonthDropDown(strName, blnNum, strSelected, strSelfLink)
  Dim strTemp, i, strSelectedString            
  strTemp = "<select name='" & strName& "' onchange='javascript: fnSubmit(" & chr(34) & strSelfLink & chr(34) & ")'" & vbcrlf
  strTemp = strTemp & "<option value='" & 0 & "'" & "Month" & "</option" & vbcrlf            
  For i = 1 To 12
    If strSelected = CStr(i) Then
    strSelectedString = "Selected"
    Else
    strSelectedString = ""
    End If
            
    If blnNum Then
      strTemp = strTemp & "<option value='" & i & "' " & strSelectedString & " " & i & "</option" & vbcrlf            
    Else
    strTemp = strTemp & "<option value='" & i & "' " & strSelectedString & " " & MonthName(i) & "</option" & vbcrlf            
    End If
  Next                    
  strTemp = strTemp & "</select" & vbcrlf    
  MonthDropDown = strTemp
End Function


Function YearDropDown(strName, intStartYear, intEndYear, strSelected, strSelfLink)
  
  Dim strTemp, i, strSelectedString    
  
  If intStartYear = "" Then
    intStartYear = Year(now())
  End If    
    
  If intEndYear = "" Then
    intEndYear = Year(now()) + 9
  End If
    
  strTemp = "<select name='" & strName& "' onchange='javascript: fnSubmit(" & chr(34) & strSelfLink & chr(34) & ")'" & vbcrlf            
  strTemp = strTemp & "<option value='" & 0 & "'" & "Year" & "</option" & vbcrlf          
展开更多 50%)
分享

猜你喜欢

功能非常全面的日期处理函数

ASP
功能非常全面的日期处理函数

Excel日期时间函数

电脑入门
Excel日期时间函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Oracle日期函数简介

编程语言 网络编程
Oracle日期函数简介

校验日期的函数

电脑网络
校验日期的函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel函数详解日期和时间函数

电脑入门
Excel函数详解日期和时间函数

PHP模拟SQL Server的两个日期处理函数

PHP
PHP模拟SQL Server的两个日期处理函数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Samba简介

Samba简介

Excel教程:三种方案打印工资条

Excel教程:三种方案打印工资条
下拉加载更多内容 ↓