# Funktionsreferenz

_DateDiff

Gibt die Differenz zwischen Anfangs- und Enddatum zurück, in dem vorgegebenen Ausdruck.

#include <Date.au3>
_DateDiff($sType, $sStartDate, $sEndDate)

Parameter

$sType | D = Differenz in Tagen. M = Differenz in Monaten. Y = Differenz in Jahren. w = Differenz in Wochen. h = Differenz in Stunden. n = Differenz in Minuten. s = Differenz in Sekunden.
$sStartDate | Startdatum im Format "YYYY/MM/DD[ HH:MM:SS]"
$sEndDate | Enddatum im Format "YYYY/MM/DD[ HH:MM:SS]"

Bemerkungen

Siehe auch

_DateAdd

Beispiel

#include <Date.au3>
; Calculated the number of seconds since EPOCH (1970/01/01 00:00:00)
$iDateCalc = _DateDiff( 's',"1970/01/01 00:00:00",_NowCalc())
MsgBox( 4096, "", "Number of seconds since EPOCH: " & $iDateCalc )
; Calculated the number of Hours this year
$iDateCalc = _DateDiff( 'h',@YEAR & "/01/01 00:00:00",_NowCalc())
MsgBox( 4096, "", "Number of Hours this year: " & $iDateCalc )