Aktion „Differenz zwischen Datumsangaben“ verwenden

Mit der Aktion Differenz zwischen Datumsangaben im Datum/Zeit-Paket können Sie die Differenz zwischen zwei Datumsangaben berechnen.

Einstellungen

  1. Doppelklicken Sie auf die Aktion Differenz zwischen Datumsangaben oder ziehen Sie diese vom Datum/Zeit-Knoten in die Aktionen-Palette.
  2. Fügen Sie im Feld Datums- und Uhrzeitvariable der Quelle das Quelldatum hinzu.
  3. Geben Sie im Feld Datums- und Uhrzeitvariable für den Vergleich das Zieldatum ein, mit dem Sie das Quelldatum vergleichen möchten.
    Anmerkung: Wenn das Quelldatum nach dem Zieldatum liegt, ist die Ausgabe negativ.
  4. Wählen Sie im Feld Zeiteinheit eine der folgenden Einheiten aus, in denen die Ausgabe angezeigt werden soll.
    • Jahre
    • Monate
    • Wochen
    • Tage
    • Stunden
    • Minuten
    • Sekunden
  5. Wählen Sie im Feld Die Ausgabe einer Variablen zuweisen die Zahlenvariable aus, um die Variable anzugeben, der Sie die Ausgabe zuweisen möchten.

Beispiel

In diesem Beispiel erstellen Sie eine Automatisierung, um die Rechnungsdaten mit dem aktuellen Datum zu vergleichen und die Differenz zwischen ihnen zu berechnen.

  1. Erstellen Sie eine Automatisierung.
    1. Klicken Sie im linken Feld auf Automatisierung.

      Eine Liste der verfügbaren Bots und Formulare wird angezeigt.

    2. Klicken Sie auf Bot erstellen.
    3. Geben Sie den Bot-Namen ein: Datetime-difference.
    4. Klicken Sie auf Erstellen und Bearbeiten.
  2. Erstellen Sie die folgenden nutzerdefinierten Variablen mithilfe des Symbols Variable erstellen (+) oben im Menü Variablen.
    Variablenname Variablentyp Standardwert
    invoiceDate Datum/Zeit WERT 12.04.2023 10:45 UHR GMT (UTC+0:00) GMT
    Differenz-Jahr Nummer 0
    Differenz-Monat Nummer 0
  3. Doppelklicken Sie auf die Aktion Differenz zwischen Datumsangaben oder ziehen Sie diese vom Datetime-Paket in die Aktionen-Palette.
  4. Geben Sie im Feld Datums- und Uhrzeitvariable der Quelle $invoiceDate$ ein.
  5. Geben Sie im Feld Datums- und Uhrzeitvariable für den Vergleich $System:Date$ ein.
    Anmerkung: Sie können die Variable System: Date verwenden, um das aktuelle Datum abzurufen. In diesem Beispiel wird der Wert System: Date als 7/12/2024 10:45 AM GMT (UTC+0:00) GMT betrachtet.
  6. Wählen Sie im Feld Zeiteinheit die Option Jahre aus.
  7. Doppelklicken Sie erneut auf die Aktion Differenz zwischen Datumsangaben oder ziehen Sie diese vom Datetime-Paket in die Aktionen-Palette.
  8. Geben Sie im Feld Datums- und Uhrzeitvariable der Quelle $invoiceDate$ ein.
  9. Geben Sie im Feld Datums- und Uhrzeitvariable für den Vergleich $System:Date$ ein.
  10. Wählen Sie im Feld Zeiteinheit die Option Monate aus.
  11. Um die Werte zu drucken, doppelklicken Sie auf die Aktion Nachrichtenfeld oder ziehen Sie diese. Geben Sie im Feld Anzuzeigende Nachricht angeben den folgenden Text ein:

    Difference between:

    Years: $diff-year.Number:toString$

    Month: $diff-month.Number:toString$

  12. Wenn Sie die Automatisierung ausführen, berechnet sie die Differenz zwischen den Rechnungsdaten und dem aktuellen Datum. Die Ergebnisse werden wie folgt angezeigt:

    Ausgabe mit dem Vergleich der Rechnungsdaten