2013年12月26日 星期四

時間函數之datediff

說明:
DateDiff用來計算兩個日期的差值,單位用日表示。
當使用DateDiff(日期A,日期B)
傳回(日期A - 日期B)的差值
語法:
DateDiff(MyDateTime1,MyDateTime2)
輸入:
日期1〈數值〉:yyyyMMdd格式的日期
日期2〈字串〉:yyyyMMdd格式的日期



時間函數之dateadd

說明:
DateAdd用來計算一段時間區間以前或是以後的日期。
使用者可以指定頻率跟要增加的時間長度
日期計算基數可為日,週、月。代碼分別是DWM
語法:
DateAdd(MyDateTime,DateFormate,Addend)
輸入:
日期〈數值〉:yyyyMMdd格式的日期
日期計算基數〈字串〉:日週月代碼
週期加數〈數值〉:加減幾個週期



時間函數之weekofyear

說明:
此函數傳回每年的第幾個星期,參數要填入yyyyMMdd格式的日期
傳回153的整數
語法:
WeekOfYear(MyDateTime)
輸入:
日期〈數值〉:yyyyMMdd日期
輸出:
數值



時間函數之weekofmonth

說明:
此函數傳回每個月的第幾個星期,參數要填入yyyyMMdd格式的日期
傳回16的整數
語法:
WeekOfMonth(MyDateTime)
輸入:
日期〈數值〉:yyyyMMdd日期
輸出:
數值



時間函數之timevalue

說明:
TimeValue用來取出時間內的值
可以取時,分,秒
頻率參數分別"H", "M", "S"
語法:
TimeValue(MyTime,TimeFormat)
輸入:
時間〈數值〉:HHmmss時間
HMS
時間基數〈字串〉:HMS格式字串





時間函數之timetostring

說明:
此函數將時間轉為字串格式,格式是"hh:mm:ss AM/PM"
hh:12
小時制小時
mm:

ss:

AM
上午
PM
下午
語法:
TimeToString(MyTime)
輸入:
時間〈數值〉:HHmmss時間
輸出:
字串


時間函數之timediff



說明:
TimeDiff用來計算兩個時間的差值,單位可以指定為時、分、秒表示。
當使用TimeDiff(時間A,時間B, TimeFormat)
傳回(時間A - 時間B)的差值,差值的單位由TimeFormat決定

TimeFormat
可為hms
語法:
TimeDiff(MyTime1,MyTime2,TimeFormat)
輸入:
時間1〈數值〉:HHmmss時間
時間2〈數值〉:HHmmss時間
HMS
時間基數〈字串〉:HMS格式字串