返回两个日期的不同, 使用指定类型表达.
#Include <Date.au3>
_DateDiff($sType, $sStartDate, $sEndDate)
$sType | 下方一个值: D = 按天数比较不同 M = 按月数比较不同 Y = 按年数比较不同 w = 按周数比较不同 h = 按小时比较不同 n = 按分钟比较不同 s = 按秒数比较不同 |
$sStartDate | 输入开始日期,格式 "YYYY/MM/DD[ HH:MM:SS]" |
$sEndDate | 输入结束日期,格式 "YYYY/MM/DD[ HH:MM:SS]" |
成功: | 返回两个日期的经历时间. |
失败: | 返回 0 并设置 @Error |
@error: | 0 - 无错误 |
1 - 无效 $sType | |
2 - 无效 $sStartDate | |
3 - 无效 $sEndDate |
#include <Date.au3>
; 计算一个跨越世纪后的秒数,(从1970/01/01 00:00:00)
Local $iDateCalc = _DateDiff('s', "1970/01/01 00:00:00", _NowCalc())
MsgBox( 4096, "", "和现在比较经过的秒数: " & $iDateCalc )
; 计算今年经过的小时数
$iDateCalc = _DateDiff('h', @YEAR & "/01/01 00:00:00", _NowCalc())
MsgBox( 4096, "", "计算今年经过的小时数: " & $iDateCalc )