Warum Zeitverschiebeung ???

mactoolz
2008-03-30
2008-04-03
  • mactoolz - 2008-03-30

    Hallo zusammen,

    war ist die Methode SysRtcGetTime um 2 Stunden Zeitverschoben.

    Hat dafür jemand eine Erklärung. ???

    Danke im Voraus

    MacToolz

     
  • Oberchefe - 2008-03-30

    Das ist der Offset zwischen UTC und Greanwich Meantime.

     
  • mactoolz - 2008-03-31

    Hi,

    das hatte ich mir glatt gedacht, weil zwei Stunden Unterschied kann nur UTC sein.

    Kann man das abstellen oder muss ich selber dann zwei stunden dazu addierren.

    Weil es geht darum, ich muss zwei Zeiten vergleichen, in Bezug auf, das ich dann ein Ereignis auslöse.

    Einmal um an die Systemzeit zu kommen benutze ich folgende Deklarationen

    tTime64:SysTime64;

    tdTimeDate:SystemTimeDate;

    fbSystemTime:CurTimeEx;

    aus der SysLibTime.lib.

    Daraus erhalte ich die genau, zumindest die Systemzeit.

    Dann versuche ich mit SysRtcGetTime die Zeit aus den Deklarationen zu vergleichen.

    Oder gibt es da vielleicht andere Beispiele oder Ideen.

    Danke

    MacToolz

     
  • debug - 2008-03-31

    Oberchefe hat geschrieben:
    Das ist der Offset zwischen UTC und Greanwich Meantime.

    Eine Stunde kommt durch die Sommerzeit hinzu.

     
  • mactoolz - 2008-04-03

    Hi,

    danke für die Antworten.

    Ich habe das so auch umgesetzt, auf Sommer und Winterzeit.

    MacToolz

     

Log in to post a comment.