asp之日期和時間函式示例
可以使用日期和時間函式來得到各種格式的日期和時間
函式
語法
說明
示例
now
now()
取得系統當前的日期和時間
dim myvar myvar = now
' myvar
包含當前的日期和時間。
date
date()
取得系統當前的日期
dim mydate mydate = date
' mydate
包含當前系統日期。
time
time()
取得系統當前的時間
dim mytime mytime = time
' 返回當前系統時間。
year
year(date)
取得給定日期的年份
dim mydate, myyear
mydate = #october 19, 1962#
'分派一日期。
myyear = year(mydate)
' myyear
包含1962
。
month
month(date)
取得給定日期的月份
dim myvar myvar = month(now)
' myvar包含當前月對應的數字。
day
day(date)
取得給定日期是幾號
dim myday myday = day("october 19, 1962")
'myday包含19
。
hour
hour(time)
取得給定時間是第幾小時
dim mytime, myhour
mytime = now myhour = hour(mytime)
' myhour
包含代表當前時間的數值。
minute
minute(time)
取得給定時間是第幾分鐘
dim myvar
myvar = minute(now)
second
second(time)
取得給守時間是第幾秒
dim mysec
mysec = second(now)
'mysec
包含代表當前秒的數字。
weekday
weekday(date)
取得給定日期是星期幾的整數,1表示星期日,2表示星期一,依此類推
dim mydate, myweekday
mydate = #october 19, 1962#
' 分派日期
myweekday = weekday(mydate)
'
myweekday
包含6,mydate
代表星期五
datediff
datediff("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#)
'返回兩個日期之間的天數
dateadd
datediff("var",var1,var2)
var:日期或時間間隔因子:
var1:日期或時間間隔倍數
var2:日期或時間的基準
對兩個日期或時間作加法
newdate = dateadd("m",1,"31-jan-95")
在這個示例中,dateadd返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果date為 96 年 1 月 31 日,則返回 96 年 2 月 29 日,這是因為 1996 是閏年。
如果計算的日期是在公元 100 年之前,則會產生錯誤。
formatdatetime
formatdatetime(date,vbshortdate)
轉化為短日期格式
fromatdatetime(date(),vblongdate)
"以長日期格式顯示
formatdatetime(date,vblongdate)
轉化為長日期格式
formatdatetime(date,vbshorttime)
轉化為短時間格式
formatdatetime(date,vblongtime)
轉化為長時間格式
SQL Server之日期和時間函式
返回當前系統日期和時間 getdate select getdate 結果為 2011 06 17 09 01 00.293 返回表示指定日期的 日 月 年 部分的正數 day month year select day 1989 3 2 select day 1989 3 2 select day...
Python之日期和時間
python 程式能用很多方式處理日期和時間,如time模組 calendar 模組可以用於格式化日期和時間 一 time模組 1 time.localtime 返回本地時間元組 a time.localtime print a 列印內容 time.struct time tm year 2020,...
Qt之日期時間
獲取系統當前時間並設定顯示格式 qdatetime current date time qdatetime currentdatetime qstring current date current date time.tostring yyyy mm dd hh mm ss ddd 例 2013 0...