[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: unix time format nach lesbar konvertieren



Richard Mittendorfer <jkerdawn@yahoo.com> writes:

> Also sprach Reinhold Fischer <news-for-reini@aon.at> (Mon, 2 May 2005
> 13:55:08 +0200):
>> Am Montag, 2. Mai 2005 13:28 schrieb Richard Mittendorfer:
>> > gibt's da ein natives debian tool um unix time in ein lesbar(er)es
>> > format zu konvertieren.
>> > ritch@cel07:~/scripts# ./uconvert.pl 1115030768
>> > 12:46:08 02.05.2005
>>
>> $ 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.

Martin



Reply to: