UDF > Date >


_DateDayOfWeek

Retourne le nom du jour de la semaine, à partir du numéro du jour spécifié

#include <Date.au3>
_DateDayOfWeek ( $iDayNum [, $iFormat = 0] )

Paramètres

$iDayNum Numéro du jour:
    1 = Dimanche
    2 = Lundi
    3 = Mardi
    4 = Mercredi
    5 = Jeudi
    6 = Vendredi
    7 = Samedi
$iFormat [optionnel] Format:
$DMW_LOCALE_USER (0) - Nom long du jour de la semaine (par défaut)
$DMW_SHORTNAME (1) - Nom court du jour de la semaine, exemple Mon
$DMW_LOCALE_LONGNAME (2) - Nom long du jour de la semaine dans la langue par défaut de l'utilisateur
$DMW_LOCALE_SHORTNAME (3) - Nom court du jour de la semaine dans la langue par défaut de l'utilisateur

Valeur de retour

Succès: Retourne le nom du jour de la semaine
Échec: Retourne une chaîne vide et définit @error <> 0.
@error: 1 - Numéro du jour invalide.

Remarques

La fonction retourne les noms des jours de la semaine en anglais ou dans la langue par défaut de l'utilisateur.

En relation

_DateDaysInMonth, _DateToDayOfWeek, _DateToDayOfWeekISO

Exemple

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

; Récupère le nom long
Local $sLongDayName = _DateDayOfWeek(@WDAY)

; Récupère le nom abrégé
Local $sShortDayName = _DateDayOfWeek(@WDAY, $DMW_SHORTNAME)

MsgBox($MB_SYSTEMMODAL, "Jour de la semaine", "Aujourd'hui, nous sommes le : " & $sLongDayName & " (" & $sShortDayName & ")")