Le type de données Date contient une valeur de date ; le type de données Horodatage contient une valeur de date et d'heure. Les méthodes Date et Horodatage doivent avoir une valeur booléenne. Vous pouvez ajouter ces méthodes aux types de données Date ou Horodatage :
Table 24-3 Méthodes de date et d'horodatage
Méthode | Description |
---|---|
after |
Renvoie True si la valeur de date ou d'horodatage est postérieure au point dans le temps indiqué. |
afterOrEqual |
Renvoie True si la valeur de date ou d'horodatage est postérieure ou égale au point dans le temps indiqué. |
before |
Renvoie True si la valeur de date ou d'horodatage est antérieure au point dans le temps indiqué. |
beforeOrEqual |
Renvoie True si la valeur de date ou d'horodatage est antérieure ou égale au point dans le temps indiqué. |
equals |
Renvoie True si la valeur de date ou d'horodatage est égale au point dans le temps indiqué. |
format (type de données Date uniquement) |
Convertit une date en type de données de chaîne formaté. Par exemple, Reportez-vous à la section Symboles de formatage de date et d'heure pour plus d'informations sur le formatage de la date et de l'heure. |
isNull |
Renvoie True si la date ou l'horodatage a la valeur NULL. |
minus |
Renvoie une date, la période indiquée ayant été soustraite. Vous devez indiquer la quantité et l'unité (jours, semaines, mois, années) de temps à soustraire. |
plus |
Renvoie une date, la période indiquée ayant été ajoutée. Vous devez indiquer la quantité et l'unité (jours, semaines, mois, années) de temps à ajouter. |
toDate (type de données Horodatage uniquement) |
Convertit un horodatage en date en tronquant l'heure. |
toTimestamp (type de données Date uniquement) |
Convertit une date en horodatage en ajoutant l'heure à la date.
Indiquez les options suivantes :
|
Note:
Vous ne pouvez pas saisir de valeurs littérales en tant que valeurs de date ou d'horodatage dans les expressions. Par exemple, vous pouvez créer une validation personnalisée pour node.properties.startDate before node.properties.endDate
, mais pas pour node.properties.startDate before "01-01-2019"
.