AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Universelle Datums Umwandlung

Ein Thema von yogie · begonnen am 26. Apr 2014 · letzter Beitrag vom 26. Apr 2014
 
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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz