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

2016-01-29 17:28 3 1 收藏

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

【 tulaoshi.com - ASP 】

  <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          

来源:http://www.tulaoshi.com/n/20160129/1501512.html

延伸阅读
标签: Web开发
导致数据库跑任务出现错误(任务根据日期来计算状态的,由于数据量比较大,都做成任务夜里跑),为了避免再出现此类的错误,所以增加了一个验证日期有效性的javascript方法。 本方法能够有效的验证闰年,支持的日期格式有:2009-01-01、2009/01/01两种格式。 javascript代码 代码如下: //判断日期是否合法 function IsDate(oTextbox) { v...
标签: flash教程
setInterval全面的介绍 setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setInterval动作的语法格式如下: setInterval(function,interval[,arg1,arg2,......argn]) setInterval(object,methodName,interval[,arg1,arg2,.....argn]) 第一种格式是标准动作面...
标签: Web开发
 JS教程:日期格式转换函数。 script     function   str2date(str){     var   d=null;     var   reg=/^(\d{4})-(\d{2})-(\d{2})   (\d{2}):(\d{2}):(\d{2})\.(\d+)$/     if(arr=str.match(reg))d=new   Date...
标签: MySQL mysql数据库
这里是一个使用日期函数的例子。下面的查询选择所有 date_col 值在最后 30 天内的记录。 mysql SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回 date 的星期索引( 1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的标准。 mysql ...
传统的中医、中药治疗 抗哀老保健药物、食品,皮肤营养食物等能调节人体皮肤新陈代谢,如调节皮脂腺的分泌、调节色素代谢等,因而也有除皱美容作用。非药物疗法如针刺、艾灸、拔罐、刮痧、磁疗、点穴,此类疗法强调人体整体协调统一观念,增强各系统功能,强调整体健康,促进面部皮肤血液循环,使皮肤润滑有光泽,达到减少面部皱纹目的。 ...

经验教程

60

收藏

63
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部