本文提供vbscript時間函數的概要介紹
date() 獲取日期
time() 獲取時間
now() 獲取日期和時間 格式
d=date()
獲取年份
獲取月份
獲取日子
獲取星期幾
t=time()
獲取小時
獲取分鐘
獲取秒數
日期相加函數
可用該函數從日期中添加或減去指定時間間隔
參數說明
interval
number
date
下面是interval的可選值
設置 描述
yyyy 年
q 季度
m 月
y 一年的日數
d 日
w 一周的日數
ww 周
h 小時
n 分鐘
s 秒
舉例
tomorrow=DateAdd("d"
preday=DateAdd("d"
更詳細用法請搜索
日期間隔函數
計算兩個日期之間相差的間隔
例如
參數說明
interval
Date
可選參數
firstdayofweek
當計算兩個日期相差幾周時(時間間隔符號 “w” 或 “ww”)
firstweekofyear
其他函數
DateSerial(year
DatePart(interval
DateValue(date)
TimeValue(time)
TimeSerial(hour
Timer()
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
MyDate = #October
函數 語法 說明 示例
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
MyDate = #October
分派一日期
MyYear = Year(MyDate)
MyYear 包含
Month Month(Date) 取得給定日期的月份 Dim MyVar MyVar = Month(Now)
MyVar包含當前月對應的數字
Day Day(Date) 取得給定日期是幾號 Dim MyDay MyDay = Day("October
MyDay包含
Hour Hour(time) 取得給定時間是第幾小時 Dim MyTime
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) 取得給定日期是星期幾的整數
MyDate = #October
分派日期
MyWeekDay = Weekday(MyDate)
MyWeekDay 包含
DateDiff DateDiff("Var"
Var:日期或時間間隔因子
yyyy 年 m月 d 日 ww星期 h小時 s秒 Var
Var
返回離
DateDiff("h"
返回離
DateDiff("d"
返回兩個日期之間的天數
DateAdd DateDiff("Var"
Var:日期或時間間隔因子
Var
Var
NewDate = DateAdd("m"
在這個示例中
如果計算的日期是在公元
FormatDateTime FormatDateTime(Date
"以長日期格式顯示
FormatDateTime(Date
FormatDateTime(Date
FormatDateTime(Date
From:http://tw.wingwit.com/Article/program/net/201311/14193.html