Manuel des Scripts Automation Engine > Organisation fonctionnelle > Date et heure > VALID_DATE

VALID_DATE

Fonction de script : Vérifie si une date est valable.

Syntaxe

VALID_DATE(Date)

Syntaxe

Description / format

Date

Saisie d'une date au format "AAMMJJ" ou "AAAAMMJJ".

Format : littéral de script ou variable de script

Il est aussi possible d’indiquer la date dans un autre format de date. Pour cela, saisissez le format de date souhaité suivi d’un séparateur (: ou ;) puis la date. Le format de la date est facultatif.


Codes retour

"Y" : la date est valide.
"N" : la date n'est pas valide.

Remarques

L'indication du format de date est facultative. Si aucun format de date spécifique n'est utilisé, la date doit être indiquée au format "AAMMJJ" ou "AAAAMMJJ". Deux points ou un point-virgule sont autorisés comme séparateur entre le format de date et la date.

Si la fonction renvoie le code retour "N", vous pouvez analyser l'erreur survenue à l'aide du  script pour le traitement des erreurs.

Exemple

L'exemple vérifie si l'année 2001 est bissextile. Le résultat (N) s'affiche dans le protocole d'activation.

:SET &RET#=VALID_DATE("DD.MM.YYYY:29.02.2001")
:
PRINT &RET#

 

Rubriques connexes :

Elément de script Description

VALID_CALE

Vérifie qu'une date est contenue dans une règle de calendrier.

VALID_TIME

Vérifie si une heure est valide.

Eléments de script - Date et heure

Formats de date, d'heure et de période

Généralités sur les scripts
Eléments de script - Liste alphabétique

Eléments de script - Répartition fonctionnelle