
此功能區塊 MKTIME 將個別日期和時間值轉換為格式 DT#。
此功能區塊是GETTIME的相反操作。
注意: 若要計算 1970 年之前的日期,建議使用功能區塊 STR2DT。
年份數字,可為兩位或四位數。值從0到69會轉換為2000-2069,值從70到100會轉換為1970-2000。
相對於前一年的結束的月份數字。值1到12指的是該年正常曆法月份。小於1的值(包括負值)指的是前一年的月份,順序相反,因此0是十二月,-1是十一月,依此類推。大於12的值指的是相應月份的/下一年的年份。
若輸入為NULL或空字串,則假設為1。
相對於前一個月結束的日期數字。值1到28、29、30或31(視月份而定)指的是當前月份的正常日期。小於1的值(包括負值)指的是前一個月的日期,因此0是前一個月的最後一天,-1是倒數第二天,依此類推。大於當前月份日期總數的值指的是相應日期的/下一個月的月份。
若輸入為NULL或空字串,則假設為1。
相對於由 MONTH、DAY 和 YEAR 所確定的當天開始的小時數字。負值指的是該天午夜前的小時。大於23的值指的是相應小時的/下一天的天數。
相對於 HOUR 開始的分鐘數字。負值指的是前一小時的分鐘。大於59的值指的是下一小時的/小時數的分鐘。
相對於 MINUTE 開始的秒數字。負值指的是前一分鐘的秒。大於59的值指的是下一分鐘的/分鐘數的秒。
相對於 SECOUND 開始的毫秒數字。負值指的是前一秒的毫秒。大於999的值指的是下一秒的/秒數的毫秒。
輸出會將計算後的日期和時間值以DT#格式返回。