DayEnd()

DayEnd() sert à calculer le dernier instant de la période contenant la date fournie.

Présentation

Pour définir la limite haute d'une journée de traitement, DayEnd() retrouve son dernier instant selon les paramètres retenus. C'est pratique dans les bornes de période. Attention aux comparaisons d'horodatages : une condition exclusive sur le début du jour suivant est parfois plus simple à maintenir.

Syntaxe

dayend(timestamp [, shift = 0 [, dayoffset = 0]])

Exemple pratique

Exemple Qlik

Expression Qlik

DayEnd(MakeTimestamp(2026,9,16,14,30))

Données de départ

Date : 16/09/2026 à 14:30

Résultat

16/09/2026 23:59:59,999

Atteindre le dernier instant de la journée.