Diese Dokumentation wurde automatisch von KI übersetzt.
Der Datumsberechnungs-Knoten stellt neun Berechnungsfunktionen bereit, darunter das Hinzufügen oder Subtrahieren von Zeiträumen, die formatierte Ausgabe von Datums-Strings und die Umrechnung von Zeiteinheiten. Jede Funktion besitzt spezifische Eingabe- und Ausgabewerttypen und kann zudem Ergebnisse anderer Knoten als Parameter empfangen. Mithilfe einer Berechnungs-Pipeline werden die Ergebnisse der konfigurierten Funktionen miteinander verkettet, um letztendlich eine gewünschte Ausgabe zu erhalten.
Im Konfigurationsbereich des Workflows klicken Sie auf das Plus-Symbol („+“) im Ablauf, um einen „Datumsberechnungs“-Knoten hinzuzufügen:


Als Eingabewert können Sie entweder eine Variable oder eine Datumskonstante wählen. Eine Variable kann die Daten sein, die diesen Workflow ausgelöst haben, oder das Ergebnis eines vorherigen Knotens in diesem Workflow. Für eine Konstante können Sie jedes beliebige Datum auswählen.
Dies bezieht sich auf den Typ des Eingabewerts. Es gibt zwei mögliche Werte:
Jeder Berechnungsschritt besteht aus einer Berechnungsfunktion und deren Parameterkonfiguration. Das Design ist pipeline-basiert: Das Ergebnis der vorherigen Funktion dient als Eingabewert für die nächste Funktion und wird in die weitere Berechnung einbezogen. Auf diese Weise können Sie eine Reihe von Zeitberechnungen und -umwandlungen durchführen.
Nach jedem Berechnungsschritt ist der Ausgabetyp ebenfalls festgelegt und beeinflusst die Funktionen, die für den nächsten Berechnungsschritt zur Verfügung stehen. Die Berechnung kann nur fortgesetzt werden, wenn die Typen übereinstimmen. Andernfalls wird das Ergebnis eines Schritts als endgültige Ausgabe des Knotens verwendet.
2024-7-15 00:00:00 ist, die Menge 1 und die Einheit „Tag“, dann ist das Berechnungsergebnis 2024-7-16 00:00:00.2024-7-15 00:00:00 ist, die Menge 1 und die Einheit „Tag“, dann ist das Berechnungsergebnis 2024-7-14 00:00:00.2024-7-15 00:00:00 ist, das Vergleichsobjekt 2024-7-16 06:00:00, die Einheit „Tag“, kein absoluter Wert genommen und Dezimalstellen beibehalten werden, dann ist das Berechnungsergebnis -1.25.Wenn der absolute Wert und die Rundung gleichzeitig konfiguriert werden, wird zuerst der absolute Wert ermittelt und dann gerundet.
2024-7-15 00:00:00 und die Einheit „Tag“ ist, dann ist das Berechnungsergebnis 15.2024-7-15 14:26:30 und die Einheit „Tag“ ist, dann ist das Berechnungsergebnis 2024-7-15 00:00:00.2024-7-15 14:26:30 und die Einheit „Tag“ ist, dann ist das Berechnungsergebnis 2024-7-15 23:59:59.2024-7-15 14:26:30 ist, dann ist das Berechnungsergebnis true.2024-7-15 14:26:30 und das Format the time is YYYY/MM/DD HH:mm:ss ist, dann ist das Berechnungsergebnis the time is 2024/07/15 14:26:30.2 ist, die Einheit vor der Umrechnung „Woche“, die Einheit nach der Umrechnung „Tag“ und keine Dezimalstellen beibehalten werden, dann ist das Berechnungsergebnis 14.
Angenommen, es gibt eine Werbeaktion und Sie möchten beim Erstellen jedes Produkts ein Enddatum für diese Aktion im Produktfeld hinzufügen. Dieses Enddatum soll um 23:59:59 Uhr am letzten Tag der Woche nach der Produkterstellung liegen. Dazu können Sie zwei Zeitfunktionen erstellen und diese in einer Pipeline ausführen lassen:
Auf diese Weise erhalten Sie den gewünschten Zeitwert und können ihn an den nächsten Knoten weitergeben, zum Beispiel an einen Sammlung-Modifikationsknoten, um das Enddatum der Werbeaktion zur Sammlung hinzuzufügen.