Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Sommer oder Winterzeit an einem Datum? (https://www.delphipraxis.net/70250-sommer-oder-winterzeit-einem-datum.html)

Christian.Ossi 27. Mai 2006 17:59


Sommer oder Winterzeit an einem Datum?
 
Wie kann ich eine Funktion schreiben der ich ein Datum übergebe und diese liefert mir, ob da Sommer oder Winterzeit war....?

mkinzler 27. Mai 2006 18:07

Re: Sommer oder Winterzeit an einem Datum?
 
Dazu mußt du ja wissen, an welchen Daten in den entsprechenden jahren die Zeitumstellung stattgefunden hat und dann kontrollieren in welcher Phase das datum liegt.

Christian.Ossi 27. Mai 2006 18:38

Re: Sommer oder Winterzeit an einem Datum?
 
Das Problem ist eigentlich das Umwandeln der UNIX Zeit (wie z.B. in der ICQ-History) in die GMT+1 (also unsere) Zeit.

Mir ist da bei dem Befehl UnixToDateTime aufgefallen, dass es eine Abweichung von 1er bzw 2 Stunden zur der in ICQ angezeigten Zeit gibt - eben einmal die Zeitzone und die Sommerzeit oder eben keine Sommerzeit.

Nur das richtig umzuwandeln muss ich ja von dem damaligen Datum ausgehen und nicht von heute....

alcaeus 27. Mai 2006 18:41

Re: Sommer oder Winterzeit an einem Datum?
 
Moin,

das wird kompliziert, die Sommerzeit ist naemlich abhaengig von der Region, in der du dich befindest und vom Jahr das gerade ist. So haben manche Regionen keine Sommerzeit, und in den USA beginnt (oder hoert auf...was weiss ich) die Sommerzeit mit einer Woche Unterschied, verglichen zu Mitteleuropa. In der Wikipedia findest du aber genauere Informationen: http://de.wikipedia.org/wiki/Sommerzeit ;)

Greetz
alcaeus

Christian.Ossi 27. Mai 2006 19:03

Re: Sommer oder Winterzeit an einem Datum?
 
mhh...also wenn es soo kompliziert wird, dann lass ich das lieber. :?


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz