Datumsangaben-Prozessor
Mit dem Datumsangaben-Prozessor können Sie verschiedene Vorgänge für Spalten mit Datums- oder Zeitstempeldaten in einem Umwandlungsfluss durchführen.
Um den Prozessor umzubenennen, klicken Sie auf das Symbol Bearbeiten, das angezeigt wird, wenn Sie den Mauszeiger über den Standardnamen des Prozessors bewegen.
Um die Beschreibung zu bearbeiten, klicken Sie auf das Symbol Bearbeiten, das angezeigt wird, wenn Sie den Mauszeiger über Beschreibung halten.
Informationen zu den Mustern, die Sie für die Eingabe von Datum und Uhrzeit verwenden können, finden Sie unter Datums und Uhrzeitformate.
Datumsangaben vergleichen
Sie können einen Datumswert in einer Spalte mit dem Wert in einer anderen Datumsspalte oder einem bestimmten Datum vergleichen. Der Ausgabewert ist eine boolesche Darstellung des Vergleichs.
-
Wählen Sie Datumsangaben vergleichen in Funktionsname.
-
Wählen Sie aus, welcher Operator beim Vergleich der Datumsangaben im Vergleichsmodus verwendet werden soll, zum Beispiel gleich oder vorher.
-
Wählen Sie unter Zu verarbeitende Spalte aus, welche Spalte Sie für den Datumsvergleich verwenden möchten.
-
Wählen Sie in Verwenden mit aus, womit Sie vergleichen möchten.
-
Wert ermöglicht Ihnen den Vergleich mit einem festen Wert.
Legen Sie in Wert das Datum und die Uhrzeit fest, mit denen Sie vergleichen möchten. Das Eingabeformat ist: jjjj-MM-TT HH:mm
-
Spalte vergleicht mit dem Wert einer anderen Spalte im Datensatz.
Legen Sie die Spalte, mit der verglichen werden soll, in Spalte fest.
-
-
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
In Datum konvertieren
Wenn Sie eine Spalte mit einem anderen Datentyp als Datum haben, die aber Datumswerte enthält, können Sie sie in ein Datum umwandeln.
-
Wählen Sie In Datum konvertieren in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, welche Spalte Sie für die Konvertierung verwenden möchten.
-
Legen Sie das Format des Eingabedatums in Eingabeformat fest.
-
Auto versucht, das Datumsformat automatisch zu erkennen.
-
Mit Benutzerdefiniert können Sie das Zahlenformat für das Eingabedatum festlegen.
Legen Sie das Muster in Datumsmuster eingeben fest. Weitere Informationen finden Sie unter Datums und Uhrzeitformate.
-
-
Wählen Sie Neue Spalte erstellen, wenn Sie die Ergebnisse in einer neuen Spalte speichern möchten. Andernfalls werden die Ergebnisse in der gleichen Spalte gespeichert.
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
In Zeitstempel konvertieren
Wenn Sie eine Spalte mit einem anderen Datentyp als Zeitstempel haben, die aber Zeitstempelwerte enthält, können Sie sie in einen Zeitstempel umwandeln.
-
Wählen Sie In Zeitstempel konvertieren in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, welche Spalte Sie für die Konvertierung verwenden möchten.
-
Legen Sie das Format des Eingabezeitstempels in Eingabeformat fest.
-
Auto versucht, das Zeitstempelformat automatisch zu erkennen.
-
Mit Benutzerdefiniert können Sie das Zahlenformat für den Eingabezeitstempel festlegen.
Legen Sie das Format in Eingabedatumsformat fest. Weitere Informationen finden Sie unter Datums und Uhrzeitformate.
-
-
Wählen Sie Neue Spalte erstellen, wenn Sie die Ergebnisse in einer neuen Spalte speichern möchten. Andernfalls werden die Ergebnisse in der gleichen Spalte gespeichert.
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
In Uhrzeit konvertieren
Wenn Sie eine Spalte mit einem anderen Datentyp als Uhrzeit haben, die aber Uhrzeitwerte enthält, können Sie sie in eine Uhrzeit umwandeln.
-
Wählen Sie In Uhrzeit konvertieren in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, welche Spalte Sie für die Konvertierung verwenden möchten.
-
Legen Sie das Format des Eingabezeitstempels in Eingabeformat fest.
-
Auto versucht, das Zeitstempelformat automatisch zu erkennen.
-
Mit Benutzerdefiniert können Sie das Zahlenformat für den Eingabezeitstempel festlegen.
Legen Sie das Format in Eingabedatumsformat fest. Weitere Informationen finden Sie unter Datums und Uhrzeitformate.
-
-
Wählen Sie Neue Spalte erstellen, wenn Sie die Ergebnisse in einer neuen Spalte speichern möchten. Andernfalls werden die Ergebnisse in der gleichen Spalte gespeichert.
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Datum aus Teilen erstellen
Sie können ein Datum aus Teilen erstellen, die entweder ein festgelegter Wert oder ein Spaltenwert sein können. Das Datum wird in einer neuen Spalte gespeichert.
-
Wählen Sie Datum aus Teilen erstellen in Funktionsname.
-
Legen Sie den Jahresteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Jahr festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Jahreswert in Jahreswert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Jahr verwenden möchten.
-
-
Legen Sie den Monatsteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Monat festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Monatswert in Monatswert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Monat verwenden möchten.
-
-
Legen Sie den Tagesteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Tag festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Tageswert in Tageswert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Tag verwenden möchten.
-
-
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Uhrzeit aus Teilen erstellen
Sie können eine Uhrzeit aus Teilen erstellen, die entweder ein festgelegter Wert oder ein Spaltenwert sein können. Die Uhrzeit wird in einer neuen Spalte gespeichert.
-
Wählen Sie Uhrzeit aus Teilen erstellen in Funktionsname.
-
Legen Sie den Stundenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Stunden festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Stundenwert in Stundenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in Stunden verwenden möchten.
-
-
Legen Sie den Minutenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Minuten festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Minutenwert in Minutenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Minuten verwenden möchten.
-
-
Legen Sie den Sekundenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Sekunden festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Sekundenwert in Sekundenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Sekunden verwenden möchten.
-
-
Legen Sie den Millisekundenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Millisekunden festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Millisekundenwert in Millisekundenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Millisekunden verwenden möchten.
-
-
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Datum/Uhrzeit aus Teilen erstellen
Sie können eine Datum/Uhrzeit-Angabe aus Teilen erstellen, die entweder ein festgelegter Wert oder ein Spaltenwert sein können. Die Datum/Uhrzeit-Angabe wird in einer neuen Spalte gespeichert.
-
Wählen Sie Datum/Uhrzeit aus Teilen erstellen in Funktionsname.
-
Legen Sie den Jahresteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Jahr festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Jahreswert in Jahreswert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Jahr verwenden möchten.
-
-
Legen Sie den Monatsteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Monat festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Monatswert in Monatswert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Monat verwenden möchten.
-
-
Legen Sie den Tagesteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Tag festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Tageswert in Tageswert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Tag verwenden möchten.
-
-
Legen Sie den Stundenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Stunden festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Stundenwert in Stundenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Tag verwenden möchten.
-
-
Legen Sie den Minutenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Minuten festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Minutenwert in Minutenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Minuten verwenden möchten.
-
-
Legen Sie den Sekundenteil fest.
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Sekunden festlegen möchten.
-
Wenn Sie Wert ausgewählt haben, geben Sie einen Sekundenwert in Sekundenwert ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Sekunden verwenden möchten.
-
-
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Datum abschneiden
Sie können ein Datumsfeld abschneiden, um einen Datums- oder Uhrzeitteil auszuschließen.
-
Wählen Sie Datum abschneiden in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, welche Spalte Sie für den Abschneidevorgang verwenden möchten.
-
Wählen Sie unter Datums- oder Uhrzeitteil aus, welcher Datums- oder Uhrzeitteil abgeschnitten werden soll.
-
Wählen Sie Neue Spalte erstellen, wenn Sie die Ergebnisse in einer neuen Spalte speichern möchten. Andernfalls werden die Ergebnisse in der gleichen Spalte gespeichert.
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Dauer hinzufügen
Sie können den Spaltenwerten eine Zeitdauer hinzufügen. Die Dauer kann ein fester Wert sein oder aus einer anderen Spalte stammen.
-
Wählen Sie Dauer hinzufügen in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, zu welcher Spalte Sie die Dauer hinzufügen möchten.
-
Wählen Sie unter Datums- oder Uhrzeitteil aus, welcher Datums- oder Uhrzeitteil abgeschnitten werden soll.
-
Wählen Sie, ob Sie einen festen Wert oder einen Spaltenwert in Dauer festlegen möchten. Die hinzugefügte Dauer richtet sich danach, was Sie unter Datums- oder Uhrzeitteil ausgewählt haben.
-
Wenn Sie Wert gewählt haben, geben Sie die Dauer im Wert Dauer ein.
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in der Spalte Dauer verwenden möchten.
-
-
Wählen Sie Neue Spalte erstellen, wenn Sie die Ergebnisse in einer neuen Spalte speichern möchten. Andernfalls werden die Ergebnisse in der gleichen Spalte gespeichert.
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Datumsdifferenz berechnen
Sie können die Differenz zwischen dem Datum in einer Spalte und entweder jetzt, einem bestimmten Datum oder einem Datum in einer anderen Spalte berechnen. Das Ergebnis wird in einer neuen Spalte gespeichert.
-
Wählen Sie Datumsdifferenz berechnen in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, zu welcher Datumsspalte Sie die Dauer hinzufügen möchten.
-
Optional können Sie auswählen, in welcher Einheit die Differenz im Datums- oder Uhrzeitteil berechnet werden soll.
-
Wählen Sie, ob Sie mit jetzt, einem bestimmten Datum oder einem Datum in einer anderen Spalte in Bis vergleichen möchten.
-
Wenn Sie Spezifisches Datum gewählt haben, geben Sie das Datum in Dieses Datum ein. Das Eingabeformat ist: jjjj-MM-TT HH:mm
-
Wenn Sie Spalte gewählt haben, wählen Sie aus, welche Spalte Sie in Spalte verwenden möchten.
-
-
Geben Sie den Namen der neuen Spalte unter Neuer Spaltenname ein.
-
Klicken Sie auf Übernehmen.
Datumsteile extrahieren
Sie können Teile eines Datums, einer Zeit oder einer Datum/Uhrzeit-Angabe extrahieren und die Teile in einzelnen Spalten speichern.
-
Wählen Sie Datumsteile extrahieren in Funktionsname.
-
Wählen Sie unter Zu verarbeitende Spalte aus, welche Spalte Sie für das Extrahieren von Datumsteilen verwenden möchten.
-
Wählen Sie aus, welche Teile Sie extrahieren möchten.
-
Geben Sie ein Spaltenpräfix unter Neues Spaltenpräfix ein. Die erstellten Spalten werden mit dem Präfix beginnend benannt, gefolgt von dem Teil und getrennt durch einen Unterstrich.
-
Klicken Sie auf Übernehmen.
Datums und Uhrzeitformate
Mit dem Datumsangaben-Prozessor können Sie Operationen auf Daten anwenden, die bestimmten Datums- und Zeitformaten folgen.
Nehmen wir als Beispiel das folgende Eingabedatum und Datums/Uhrzeitformat:
-
22.7.2015
-
22.7.2015 6:33:01 (diese Zeit ist in AM).
Welches Datumsformat sollte in der Konfiguration des Datumsangaben-Prozessors festgelegt werden?
Berücksichtigen Sie die folgenden Informationen:
M wird verwendet, um Monate mit einer oder zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 oder 22.07.2015
MM wird verwendet, um Monate mit zwei Ziffern zu beschreiben.
Beispiel: 22.07.2015 ist gültig, 22.7.2015 jedoch nicht.
MMM wird verwendet, um die abgekürzten Monatsnamen zu beschreiben.
Beispiel: Jul
MMMM wird verwendet, um die abgekürzten Monatsnamen zu beschreiben.
Beispiel: Juli
t wird verwendet, um Tage mit zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 ist gültig, 2.07.2015 jedoch nicht.
jjjj wird verwendet, um das Jahr zu beschreiben.
InformationshinweisDer Großbuchstabe Y wird für Wochenjahre verwendet.
Beispiel: 22.7.2015
H wird verwendet, um die Stunden eines Tages (0-23) mit einer oder zwei Ziffern zu beschreiben. Wenn Sie die Stunden eines Tages (1-24) verwenden möchten, verwenden Sie k.
Beispiel: 22.7.2015 6:33:01 oder 22.07.2015 18:33:01
HH wird verwendet, um die Stunden eines Tages (0-23) mit zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 18:33:01 ist gültig, 22.07.2015 6:33:01 jedoch nicht.
h wird verwendet, um die Stunden in AM/PM (1-12) mit einer oder zwei Ziffern zu beschreiben. Wenn Sie Stunden in AM/PM (1-11) verwenden möchten, verwenden Sie K.
Beispiel: 22.7.2015 6:33:01 oder 22.07.2015 06:33:01
hh wird verwendet, um Stunden in AM/PM (1-12) mit zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 06:33:01 ist gültig, 22.07.2015 6:33:01 jedoch nicht.
m wird verwendet, um Minuten mit einer oder zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 6:3:01 oder 22.07.2015 6:33:01
mm wird verwendet, um Minuten mit zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 06:33:01 ist gültig, 22.07.2015 6:3:01 jedoch nicht.
s wird verwendet, um Sekunden mit einer oder zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 6:33:1 oder 22.07.2015 6:33:01
ss wird verwendet, um Sekunden mit zwei Ziffern zu beschreiben.
Beispiel: 22.7.2015 06:33:01 ist gültig, 22.07.2015 6:33:1 jedoch nicht.
Das Datumsformat für die Eingabe des Datums 22.7.2015 sollte daher ein- oder zweistellig für den Monat, ein- oder zweistellig für den Tag und vierstellig für das Jahr sein. Die folgenden Formate sind gültig:
- t.M.jjjj
- tt.M.jjjj
Das Datumsformat für die Eingabe der Datum/Uhrzeit-Angabe 22.7.2015 6:33:01 (AM) sollte daher ein- oder zweistellig für die Stunden, ein- oder zweistellig für die Minuten, ein- oder zweistellig für die Sekunden und AM-Ziffern für die Tageszeit eingestellt werden. Die folgenden Formate sind gültig:
- t.M.jjjj h:m:s
- t.M.jjjj h:mm:s
- t.M.jjjj h:mm:ss
- t.M.jjjj h:m:ss
Weitere Informationen zu Datums- und Uhrzeitformaten finden Sie in der offiziellen Java-Dokumentation.