![]() |
datumsformat
hallo zusammen,
kann mir jemand sagen wie ich zu so einem Datumsformat komme ?
Delphi-Quellcode:
ich danke euch2015-02-01T00:00:00Z |
AW: datumsformat
Das ist das ISO Datumsformat
|
AW: datumsformat
Von wo aus?
Gruß K-H |
AW: datumsformat
Du bist hier in "Programmieren allgemein". Um welche Programmiersprache dreht es sich denn erstmal?
|
AW: datumsformat
Wenn es um Delphi geht: System.DateUtils hat eine Funktion
Delphi-Quellcode:
.
DateToISO8601
|
AW: datumsformat
Wenn es nur um die Formatierung geht:
Delphi-Quellcode:
Ansonsten siehe Tipps oben.
ShowMessage(FormatDateTime('yyyy-MM-dd"T"hh:nn:ss"Z"', Date));
|
AW: datumsformat
sorry, geht bei mir wie immer um Lazarus.
DateToISO8601 gibts dort nicht :-( |
AW: datumsformat
|
AW: datumsformat
Dann bleibt Dir vermutlich kaum was anderes über, als die Darstellung in ISO8601 und das Parsen von dort selber zu übernehmen.
Aber aufpassen, wenn Du das Codesample von Popov übernehmen willst: Das Z hinten gibt an, das die Zeit in UTC ist. Das heisst wenn Du eine lokale Zeit hast (z.B. bei uns Mitteleuropäische Sommerzeit), dann musst Du jetzt z.B. 2015-06-30T15:56+02:00 angeben oder aber vorher in UTC umrechnen: 2015-06-30T13:56Z. Ich empfehle vor der Implementierung das hier zu lesen: ![]() Bzw. wenn Du eine Bibliothek findest die das macht, die dagegen mal kurz abzuklopfen. |
AW: datumsformat
alsoo ich hab jetzt das Beispiel von Popov ausprobiert.
Das funktioniert bis zum 9. des Monats:
Delphi-Quellcode:
am 10. des Monats bekomme ich als Ergebnis :
2015-06-09T00:00:00Z
Delphi-Quellcode:
am 11ten
2015-06-01T00:00:00Z0
Delphi-Quellcode:
was läuft da falsch??
2015-06-01T00:00:00Z1
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:07 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 by Thomas Breitkreuz