Accéder au contenu principal

Fonctions de date et d'heure

Les fonctions de date et d'heure effectuent des opérations sur les valeurs de date et d'heure pour calculer, extraire ou formater des informations temporelles et renvoyer un résultat.

Les fonctions suivantes sont disponibles dans Qlik Open Lakehouse :

Fonction Description
ADD_TIME_ZONE_OFFSET Ajoute un décalage de fuseau horaire à une date. Le décalage de fuseau horaire peut être dans n'importe quel format standard accepté par la méthode ZoneId.of de Java (America/New_York, +0200, etc.)
DATE Convertit une chaîne en date
DATE_ADD Ajoute une valeur d'intervalle de type d'unité à l'horodatage. La soustraction peut être effectuée en utilisant une valeur négative
DATE_DIFF Renvoie timestamp2 - timestamp1 exprimé en termes d'unité
DATE_TRUNC Tronque une date à une unité donnée
DAY Renvoie le jour du mois de l'horodatage
DAY_OF_WEEK Renvoie le jour ISO de la semaine de l'horodatage. Les valeurs vont de 1 (lundi) à 7 (dimanche)
DAY_OF_YEAR Renvoie le jour de l'année de l'horodatage. Les valeurs vont de 1 à 366
EXTRACT_TIMESTAMP Convertit une chaîne de date ou d'horodatage en date ou en horodatage, en détectant automatiquement le format de date
FORMAT_DATETIME Convertit un élément datetime en chaîne
FROM_ISO8601_DATE Analyse la chaîne au format ISO 8601 en date
FROM_UNIXTIME Convertit les secondes epoch en horodatage
HOUR Renvoie l'heure du jour d'un horodatage. Les valeurs vont de 0 à 23
MILLISECOND Renvoie la milliseconde de la seconde de l'horodatage
MINUTE Renvoie la minute de l'heure de l'horodatage
MONTH Renvoie le mois de l'année de l'horodatage
QUARTER Renvoie le trimestre de l'année de l'horodatage. Les valeurs vont de 1 à 4
RUN_END_TIME Renvoie l'heure de fin d'exécution de la tâche
RUN_START_TIME Renvoie l'heure de début d'exécution de la tâche
SECOND Renvoie la seconde de la minute de l'horodatage
SUBTRACT_TIME_ZONE_OFFSET Soustrait un décalage de fuseau horaire d'une date. Le décalage de fuseau horaire peut être dans n'importe quel format standard accepté par la méthode `ZoneId.of` de Java (America/New_York, +0200, etc.)
TO_UNIXTIME Convertit une date en sa représentation en secondes Epoch (Unix), avec des millisecondes fractionnaires
TO_UNIX_EPOCH_MILLIS Convertit une date en sa représentation en secondes Epoch (Unix)
TO_UNIX_EPOCH_SECONDS Convertit une date en sa représentation en secondes Epoch (Unix)
WEEK Renvoie la semaine ISO de l'année de l'horodatage. Les valeurs vont de 1 à 53
YEAR Renvoie l'année de l'horodatage
YEAR_OF_WEEK Renvoie l'année de la semaine ISO de l'horodatage

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.