Autor Beitrag
UweK
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 51
Erhaltene Danke: 1

Win 7
Delphi Enterprise XE6
BeitragVerfasst: Mi 08.12.21 17:48 
Hallo,

Bestimmt für den Kenner leicht zu beantworten: Gibt es eine fertige Delphi-Funktion, die Zeitangaben im Format
"2021-07-27T14:35:42" im Stück in eine TDateTime-Variable umwandelt, oder muss ich mir das zu Fuß über Teilstrings erschließen?

Ich möchte viele mit LabView erzeugte Datenfiles verarbeiten. Dort scheint das ein Standardformat zu sein.

Danke für Hinweise!
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4764
Erhaltene Danke: 1052

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Mi 08.12.21 20:54 

Für diesen Beitrag haben gedankt: icho2099, UweK
Fred
Hält's aus hier
Beiträge: 1

Win 8.1
Delphi 7
BeitragVerfasst: Mo 13.12.21 11:43 
Hallo!

Ja da gibt es mehrere.
Eine davon:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
FormatDateTime('dd.mm.yyyy, hh:nn:ss', now);     // 31.12.1999 23:59:00
FormatDateTime('dd/mm/yy', now);                 // 31/12/1999
FormatDateTime('yy-mm-dd-hh-nn-ss', now);        // 99-12-31-23-59-00
FormatDateTime('d.m.yyyy', now);                 // 1.1.2000
FormatDateTime('ddd., d. mmmm yyyy hh:mm', Now); // Sa., 3. März 2018 14:27
FormatDateTime('ddd., d. mmm. yyyy', Now);       // Sa., 3. Jän. 2018 
FormatDateTime('d.m.yyyy', Now);                 // 3.3.2018

FormatDateTime('ddd, dd.mmm.yyyy - hh:mm:ss', Now); // Do., 21.Okt.2021 - 12:47:48
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4764
Erhaltene Danke: 1052

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Mo 13.12.21 13:00 
Hallo und :welcome: Fred,

hier geht es aber um die andere Richtung, nämlich aus einem Datumstext ein TDateTime zu erzeugen (nicht umgekehrt).