Der Datentyp "Datum" enthält einen Datumswert, und der Datentyp "Zeitstempel" enthält einen Wert für Datum und Uhrzeit. Datums- und Zeitstempelmethoden müssen einen booleschen Wert ergeben. Sie können folgende Methoden zu den Datentypen "Datum" und "Zeitstempel" hinzufügen:
Table 24-3 Methoden für Datum und Zeitstempel
Methode | Beschreibung |
---|---|
after |
Gibt "True" zurück, wenn der Datums- oder Zeitstempelwert nach dem angegebenen Zeitpunkt liegt. |
afterOrEqual |
Gibt "True" zurück, wenn der Datums- oder Zeitstempelwert nach dem angegebenen Zeitpunkt liegt oder ihm entspricht. |
before |
Gibt "True" zurück, wenn der Datums- oder Zeitstempelwert vor dem angegebenen Zeitpunkt liegt. |
beforeOrEqual |
Gibt "True" zurück, wenn der Datums- oder Zeitstempelwert vor dem angegebenen Zeitpunkt liegt oder ihm entspricht. |
equals |
Gibt "True" zurück, wenn der Datums- oder Zeitstempelwert dem angegebenen Zeitpunkt entspricht. |
format (nur Datentyp "Datum") |
Konvertiert ein Datum in den Datentyp "Formatierte Zeichenfolge". Beispiel: Informationen zur Datums- und Zeitformatierung finden Sie unter Symbole für die Formatierung von Datum und Uhrzeit. |
isNull |
Gibt "True" zurück, wenn das Datum oder der Zeitstempel einen Nullwert hat. |
minus |
Gibt ein Datum zurück, von dem der angegebene Zeitraum subtrahiert wird. Sie müssen die Menge und die Einheit (Tage, Wochen, Monate, Jahre) der Zeit angeben, die subtrahiert werden soll. |
plus |
Gibt ein Datum zurück, zu dem der angegebene Zeitraum addiert wird. Sie müssen die Menge und die Einheit (Tage, Wochen, Monate, Jahre) der Zeit angeben, die addiert werden soll. |
toDate (nur Datentyp "Zeitstempel") |
Konvertiert einen Zeitstempel in ein Datum, indem es die Informationen zur Uhrzeit abschneidet. |
toTimestamp (nur Datentyp "Datum") |
Konvertiert ein Datum in einen Zeitstempel, indem die Uhrzeit an das Datum angehängt wird.
Geben Sie Folgendes an:
|
Note:
Sie können keine Literalwerte als Datums- oder Zeitstempelwerte in Ausdrücke eingeben. Beispiel: Sie können eine benutzerdefinierte Validierung für node.properties.startDate before node.properties.endDate
, nicht aber für node.properties.startDate before "01-01-2019"
erstellen.