Anpassen/Formatieren von Datums- und Uhrzeitwerten in einem Flow

Szenario

Bei der Arbeit mit Datums- und Uhrzeitwerten (d. h. DateTime-Werte) im Flow können sie wie folgt aussehen:

  • 2019-12-06T22:47:23.0798367Z

  • 2009-06-15T13:45:30Z

Sie können diese Werte so formatieren, dass sie wie folgt aussehen:

  • 15.06.2009 13:45 Uhr

  • Montag, 15. Juni 2009

Dies geschieht durch die Verwendung von Datums- und Zeitformatzeichenfolgen, die an dieformatDateTime() Funktion.

Formatstrings

Eine Standardformatzeichenfolge ist ein einzelnes Zeichen (z. B. 'd', 'g', 'G', dies ist groß, dies ist groß, um die Groß-/Kleinschreibung zu berücksichtigen), das einem bestimmten Muster entspricht.

Die Formatzeichenfolge 'g' entspricht z.B. dem allgemeinen Datums-/Uhrzeitmuster (kurze Zeit):

  • formatDateTime

    ('2009-06-15T13:45:30', 'g') -> 15.06.2009 13:45 Uhr

 

Eine benutzerdefinierte Formatzeichenfolge ist eine beliebige Zeichenfolge mit mehr als einem Zeichen (z. B. 'M/dd/yyyy h:mm tt'), die die Sichtbarkeit, Positionierung, Genauigkeit des Monats, des Tages, der Stunde, der Sekunde usw. des DateTime-Werts steuern kann.

Die Formatzeichenfolge 'M/dd/yyyy h:mm tt' stellt beispielsweise das gleiche Muster wie die Standardformatzeichenfolge 'g' dar, wie oben beschrieben:

  • formatDateTime

    ('2009-06-15T13:45:30', 'M/dd/yyyy h:mm tt') -> 15.06.2009 13:45 Uhr

 

Weitere Informationen zu verfügbaren Standardformatmustern und zum Erstellen einer benutzerdefinierten Formatzeichenfolge finden Sie unten.

Beispielschritte

  1. Wählen Sie das Eingabefeld aus, in dem der formatierte DateTime-Wert angezeigt werden soll.

  2. Wechseln Sie zum Ausdruckseditor ('Dynamic content hinzufügen' -> klicken Sie auf die Registerkarte 'Ausdruck')

  3. TypformatDateTime() (oder sehen Sie sich unter 'Datum s und Uhrzeit' Funktionen)

  4. Geben Sie den zu formatierenden Wert (kann dynamischer Inhalt sein) an (umgeben von einmaligen Anführungszeichen)

  5. Geben Sie die Formatzeichenfolge an (umgeben von einmaligen Anführungszeichen)

  6. Der vollständige Ausdruck sollte wie folgt aussehen:formatDateTime('<ihr-Wert>', 'dd/MM/yyyy hh:mm tt')

  7. Klicken Sie auf 'Ok'

Ressourcen

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×