Also sprach Martin Dickopp <[EMAIL PROTECTED]> (Mon, 02 May 2005 15:07:18 +0200): > Richard Mittendorfer <[EMAIL PROTECTED]> writes: > > Also sprach Reinhold Fischer <[EMAIL PROTECTED]> (Mon, 2 May > > 2005 13:55:08 +0200): > >> [...] > >> $ date -d '1 jan 1970 + 1115030768 secs' +'%T %d.%m.%Y' > >> 11:46:08 02.05.2005 > > --^^ > > aha, so geht's natuerlich auch. da fehlt mir eine stunde. warum? > > unix time ist doch sec's ab 1.jan'70. > > Richtig wäre: date -d '1 jan 1970 utc + 1115030768 secs' > > Der Epochenbeginn liegt nicht bei 01-Jan-1970 lokaler Zeit, sondern > bei 01-Jan-1970 UTC.
/* licht ein */ klar! [EMAIL PROTECTED]:~$ date Mon May 2 15:18:55 CEST 2005 [EMAIL PROTECTED]:~$ date -u Mon May 2 13:18:57 UTC 2005 /* licht aus */ erm.. [EMAIL PROTECTED]:~$ date -R Mon, 02 May 2005 15:19:10 +0200 --------------------------^^^^^ ..muesste ich da nicht _2_ stunden daneben liegen? immerhin rennt meine lokale zeit 2 hrs vor utc. ich blick da momentan nicht so recht durch :( sommer-/winterzeit? nein? arggh! $ date -d '1 jan 1970 + 1115030768 secs' Mon May 2 11:46:08 CEST 2005 $ date -d '1 jan 1970 utc + 1115030768 secs' Mon May 2 12:46:08 CEST 2005 ..stimmt aber wieder - das reicht mir. thx. > Martin sl ritch.