UDF > Date >


_DateIsValid

Vérifie la date donnée pour déterminer si c'est une date valide

#include <Date.au3>
_DateIsValid ( $sDate )

Paramètre

$sDate La date à vérifier.

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0 si la date spécifiée n'est pas valide.

Remarques

Cette fonction prend en entrée une date dans l'un des formats suivants:
"aaaa/mm/jj[ hh:mm[:ss]]" ou "aaaa/mm/jj[Thh:mm[:ss]]"
"aaaa-mm-jj[ hh:mm[:ss]]" ou "aaaa-mm-jj[Thh:mm[:ss]]"
"aaaa.mm.jj[ hh:mm[:ss]]" ou "aaaa.mm.jj[Thh:mm[:ss]]"

Exemple

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

Local $sDate = @YEAR & "/" & @MON & "/" & @MDAY

If _DateIsValid($sDate) Then
    MsgBox($MB_SYSTEMMODAL, "Date valide", "La date spécifiée est valide.")
Else
    MsgBox($MB_SYSTEMMODAL, "Date valide", "La date spécifiée est non valide.")
EndIf