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.

Antwort per Email an