asp之日期和時間函數示例
可以使用日期和時間函數來得到各種格式的日期和時間
Dim MyVar MyVar = Now
' MyVar 包含當前的日期和時間。DateDate()取得系統當前的日期Dim MyDate MyDate = Date
' MyDate 包含當前系統日期。TimeTime()取得系統當前的時間Dim MyTime MyTime = Time Dim MyDate, MyYear
MyDate = #October 19, 1962# MyYear = Year(MyDate)
' MyYear 包含 1962。MonthMonth(Date)取得給定日期的月份Dim MyVar MyVar = Month(Now) Dim MyDay MyDay = Day("October 19, 1962") 19。HourHour(time)取得給定時間是第幾小時Dim MyTime, MyHour
MyTime = Now MyHour = Hour(MyTime)
' MyHour 包含代表當前時間的數值。MinuteMinute(time)取得給定時間是第幾分鐘Dim MyVar
MyVar = Minute(Now) SecondSecond(time)取得給守時間是第幾秒Dim MySec
MySec = Second(Now)
'MySec 包含代表當前秒的數字。WeekDayWeekDay(Date)取得給定日期是星期幾的整數,1表示星期日,2表示星期一,依此類推Dim MyDate, MyWeekDay
MyDate = #October 19, 1962#MyWeekDay = Weekday(MyDate)
' MyWeekDay 包含 6,MyDate 代表星期五DateDiffDateDiff("Var",Var1,Var2)如下示例將 95 年 1 月 31 日加上一個月:
NewDate = DateAdd("m", 1, "31-Jan-95")在這個示例中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 為 96 年 1 月 31 日,則返回 96 年 2 月 29 日,這是因為 1996 是閏年。
如果計算的日期是在公元 100 年之前,則會產生錯誤。
FormatDateTimeFormatDateTime(Date,vbShortDate)轉化為短日期格式FromatDateTime(Date(),vbLongDate)