UDF > Date >


_DateToDayOfWeekISO

Retourne le numéro ISO du jour le la semaine pour une date donnée

#include <Date.au3>
_DateToDayOfWeekISO ( $iYear, $iMonth, $iDay )

Paramètres

$iYear Une année valide au format AAAA
$iMonth Un mois valide au format MM
$iDay Un jour valide au format JJ

Valeur de retour

Succès: Retourne le numéro du jour de la semaine dans la plage de 1 à 7, où 1 = lundi.
Échec: Retourne 0 et définit @error <> 0.
@error: 1 - Date donnée non valide

En relation

_DateAdd, _DateDayOfWeek, _DateDiff, _DateToDayOfWeek, _DayValueToDate

Exemple

#include <Date.au3>
#include <MsgBoxConstants.au3>

; Numéro ISO du jour de semaine pour une date donnée, 0 = lundi - 6 = dimanche
Local $iWeekday = _DateToDayOfWeekISO(@YEAR, @MON, @MDAY)
; PAS égal à @WDAY
MsgBox($MB_SYSTEMMODAL, "", "Le numéro ISO du jour de la semaine est : " & $iWeekday)