Zum Inhalt springen
/ Home / Knowledge / Datum als Text in Datumsformat umwandeln – Power Automate

Datum als Text in Datumsformat umwandeln – Power Automate

Andreas Olbricht
KI: Künstliche Intelligenz-Experte
OIT GmbH
Profil ansehen

Wenn ihr in einem Flow ein Datum als STRING bekommt, ist der Umwandlungsprozess nicht ganz einfach, aber wie folgt lösbar:

  1. STRING Variable erzeugen (hier als Beispiel ein Vertragsbeginn aus eine Exceldatei)
  2. Splitten von Tag, Monat und Jahr: split(outputs(‚Vertragsbeginn_STRING‘), ‚.‘)
  3. Variable für den Tag erzeugen: first(outputs(‚VertragsbeginnSPLIT‘))
  4. Variable für den Monat erzeugen: first(skip(outputs(‚VertragsbeginnSPLIT‘), 1))
  5. Variable für das Jahr erzeugen: first(skip(outputs(‚VertragsbeginnSPLIT‘), 2))
  6. Zusammenfügen in ein Datumsformat: @{variables(‚Monat‘)}/@{variables(‚Tag‘)}/@{variables(‚Jahr‘)} 00:00:00Z



Weitere Datums-Konversionen in Power Apps & Excel

DateValue() in Power Apps

DateValue("15.05.2024", "de-DE") wandelt einen deutschen Datumstext zuverlässig in einen Date-Wert um. Der zweite Parameter (Locale) verhindert Fehler bei internationalen Nutzerkonten.

DATWERT() in Excel

In Excel konvertiert =DATWERT("15.05.2024") einen Datumstext in eine Seriennummer. Erst durch die Zellformatierung als „Datum" wird aus der Zahl ein lesbares Datum.

Zeitzone beachten

Power Apps arbeitet intern mit UTC. Verwende TimeZoneOffset() und DateAdd(), um Datumswerte in die lokale Zeitzone zu konvertieren, damit Datumsvergleiche korrekt funktionieren.

Andreas Olbricht
Dein Ansprechpartner
OIT GmbH
Profil ansehen

Hast du eine Frage zu diesem Artikel?

Schreib uns – wir antworten in der Regel innerhalb eines Werktages.