Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#5

AW: Universelle Datums Umwandlung

  Alt 26. Apr 2014, 15:00
Das Datun und
die Uhrzeit kommen so in die Datei wie sie
auch angezeigt werden und das ist halt von Land zu
Land verschieden
Dann würde ich empfehlen die ISO 8601 anzuwenden und immer nur dieses standardisierte Datumsformat zu verwenden.

Ansonsten:
eine Funktion die jedes beliebige Datumsformat in ein TDateTime verwandeln kann, wird es nicht geben weil man das Datumsformat nicht eindeutig erkennen kann.
"04.03.14" - ist das der 4. März 2014 oder der 3. April 2014 oder der 14. April 2004?
Dagegen ist "2014-03-04" völlig eindeutig.
Würde man der Funktion zur Datums/Zeitumwandlung ein Pattern mitgeben (z.B. "mm.dd.yy") dann wäre die Umwandlung natürlich möglich.



PS:
Wer verdient sein Geld als Softwareentwickler und kennt die ISO 8601 nicht bzw. hat noch nie die ISO in seiner Software verwendet?
Bitte melden und kräftig schämen.
fork me on Github

Geändert von sx2008 (26. Apr 2014 um 15:11 Uhr)
  Mit Zitat antworten Zitat