Renvoie la différence entre deux dates, exprimée dans le type demandé
#include <Date.au3>
_DateDiff ( $sType, $sStartDate, $sEndDate )
| $sType | L'un des éléments suivants: D = différence en jours entre les dates indiquées M = différence en mois entre les dates indiquées Y = différence des années entre les dates indiquées w = différence en semaines entre les dates indiquées h = différence en heures entre les dates indiquées n = Différence en minutes entre les dates indiquées s = Différence en secondes entre les dates indiquées |
| $sStartDate | Entrée Date de début dans le format"AAAA/MM/JJ [ HH: MM : SS] " |
| $sEndDate | Entrée Date de fin dans le format"AAAA/MM/JJ [ HH: MM : SS] " |
| Succès: | Différence entre les deux dates. |
| Échec: | 0 et @error <> 0. |
| @error: | 1 - $invalide sType 2 - $invalide sStartDate 3 - $invalide SendDate |
#include <Date.au3>
#include <MsgBoxConstants.au3>
; Calculé le nombre de secondes depuis EPOCH (1970/01/01 0:00:00)
Local $iDateCalc = _DateDiff('s', "1970/01/01 00:00:00", _NowCalc())
MsgBox($MB_SYSTEMMODAL, "", "Number of seconds since EPOCH: " & $iDateCalc)
; Calculé le nombre d'heures cette année
$iDateCalc = _DateDiff('h', @YEAR & "/01/01 00:00:00", _NowCalc())
MsgBox($MB_SYSTEMMODAL, "", "Number of Hours this year: " & $iDateCalc)