UTC-Epoch-Sekunden in locale Zeit umwandeln
split.s
- javascript
Guten Morgen!
Habe mir die ganze Nacht die Birne zermatert und
http://de.selfhtml.org/javascript/objekte/date.htm#set_time@title=http://de.selfhtml.org/javascript/objekte/date.htm#set_time durchgelesen. Aber irgendwie will es bei mir nicht so richtig klicken.
Ich habe eine UTC-Zeitangabe in Epochensekunden (stammt aus mysql::UNIX_TIMESTAMP)
Wie kann ich diese nun im Browser in die locale Zeit umwandeln und zwar ebenfalls in Epochen-Sekunden?
@@split.s:
nuqneH
http://de.selfhtml.org/javascript/objekte/date.htm#set_time@title=http://de.selfhtml.org/javascript/objekte/date.htm#set_time durchgelesen.
Dann weißt du ja, dass die Methode als Parameter die seit 1970-01-01T00:00Z vergangenen Millisekunden erwartet.
Ich habe eine UTC-Zeitangabe in Epochensekunden (stammt aus mysql::UNIX_TIMESTAMP)
Das liefert die seit 1970-01-01T00:00Z vergangenen Sekunden.
Millisekunden in Sekunden umzurechnen, bekommst du hin?
Wie kann ich diese nun im Browser in die locale Zeit umwandeln und zwar ebenfalls in Epochen-Sekunden?
Entweder ich verstehe die Frage nicht oder du verstehst nicht, was du fragst. Die Date.getX…-Methoden (X ≠ UTC…) liefern dir die Zeitangabe in lokaler Zeit.
Qapla'
Hi,
Ich habe eine UTC-Zeitangabe in Epochensekunden (stammt aus mysql::UNIX_TIMESTAMP)
Wie kann ich diese nun im Browser in die locale Zeit umwandeln und zwar ebenfalls in Epochen-Sekunden?
Dazu brauchst du gar nichts umwandeln, weil der Unix Timestamp unabhängig von der Zeitzone immer den gleichen Wert hat.
MfG ChrisB