程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> asp之日期和時間函數示例

asp之日期和時間函數示例

編輯:關於ASP編程
 

asp之日期和時間函數示例

可以使用日期和時間函數來得到各種格式的日期和時間

函數語法說明示例NowNow()取得系統當前的日期和時間Dim MyVar MyVar = Now
' MyVar
包含當前的日期和時間。DateDate()取得系統當前的日期Dim MyDate MyDate = Date
' MyDate
包含當前系統日期。TimeTime()取得系統當前的時間Dim MyTime MyTime = Time
' 返回當前系統時間。YearYear(Date)取得給定日期的年份Dim MyDate, MyYear
MyDate = #October 19, 1962#

'分派一日期。
MyYear = Year(MyDate)
' MyYear
包含 1962。MonthMonth(Date)取得給定日期的月份Dim MyVar MyVar = Month(Now)
' MyVar包含當前月對應的數字。DayDay(Date)取得給定日期是幾號Dim MyDay MyDay = Day("October 19, 1962")
'MyDay包含 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)
Var:日期或時間間隔因子,有如下參數:
yyyy 年 m月 d 日 ww星期 h小時 s秒

Var1:第一個日期或時間
Var2:第二個日期或時間,比Var1晚計算兩個日期或時間的間隔DateDiff("d",Date(),#1/1/2005#)
'返回離2005元旦還有多少
DateDiff("h",Date(),#1/1/2005#)
'返回離2005元旦還有多少小時
DateDiff("d",#1/1/2003#,#1/1/2005#)
'返回兩個日期之間的天數DateAddDateDiff("Var",Var1,Var2)
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)
"以長日期格式顯示FormatDateTime(Date,vbLongDate)轉化為長日期格式FormatDateTime(Date,vbShortTime)轉化為短時間格式 FormatDateTime(Date,vbLongTime)轉化為長時間格式

 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved