Fractionne une chaîne contenant une date et une heure en deux tableaux séparés
#include <Date.au3>
_DateTimeSplit ( $sDate, ByRef $aDatePart, ByRef $iTimePart )
$sDate | L'un de ces formats: "aaaa/mm/jj[ hh:mm[:ss]]" "aaaa/mm/jj[Thh:mm[:ss]]" "aaaa-mm-jj[ hh:mm[:ss]]" "aaaa-mm-jj[Thh:mm[:ss]]" "aaaa.mm.jj[ hh:mm[:ss]]" "aaaa.mm.jj[Thh:mm[:ss]]" |
$aDatePart | Tableau qui contiendra la date. $aDatePart[0] contiendra le nombre de valeurs retournées |
$iTimePart | Tableau qui contiendra l'heure. $aTimePart[0] contiendra le nombre de valeurs retournées |
Succès: | Retourne la date et l'heure dans deux tableaux séparés. |
Échec: | Retourne 0 et définit @error <> 0. |
@error: | 1 - Date donnée invalide |
_DateAdd, _DateDiff, _DayValueToDate
#include <Date.au3> #include <MsgBoxConstants.au3> Local $aMyDate, $aMyTime _DateTimeSplit("2005/01/01 14:30", $aMyDate, $aMyTime) For $x = 1 To $aMyDate[0] MsgBox($MB_SYSTEMMODAL, $x, $aMyDate[$x]) Next For $x = 1 To $aMyTime[0] MsgBox($MB_SYSTEMMODAL, $x, $aMyTime[$x]) Next