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

ADD_TIMESTAMP

Fonction de script : Additionne une durée à partir d'un horodatage.

Syntaxe

ADD_TIMESTAMP(Time Stamp, Time)

Syntaxe

Description / format

Horodatage

Horodatage à partir de la date et de l'heure ("AAAA-MM-JJ HH:MM:SS").
Format : littéral de script ou variable de script

Heure

Heure ("HH:MM:SS") devant être soustraite à l'horodatage.
Format : littéral de script ou variable de script

Valeurs autorisées : 0 à 99 (pour les HH, MM et SS)


Code retour

Horodatage au format "AAAA-MM-JJ HH:MM:SS"

Commentaires

Cette fonction de script additionne une heure au format "HH:MM:SS" à un horodatage donné au format "AAAA-MM-JJ HH:MM:SS".

Il est pour cela calculé selon l'UTC : les heures d'été et d'hiver ne sont pas prises en compte. Etant donné que les heures, les minutes et les secondes ne peuvent pas dépasser la valeur maximale de 99, le résultat de la fonction de script peut être légèrement supérieur à 4 jours après l'horodatage d'origine.

Exemple

L'exemple ajoute 24 heures et une seconde à l'horodatage. Le résultat "01.01.2004 00:00:01" est affiché dans le protocole d'activation.

:SET &RET# = ADD_TIMESTAMP("2003-12-31 00:00:00", "24:00:01")
:
PRINT &RET#

 

Rubriques connexes :

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