Re: vdr 1.3.25 thread problems

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

 



Rainer Zocholl a ?crit :
> But why:
> 
> #  date  -d  "1970-01-01 1117634400 sec CET"
> Wed Jun  1 15:00:00 CEST 2005
> #  date  -d  "1970-01-01 1117634400 sec CEST"
> Wed Jun  1 15:00:00 CEST 2005

If time-zone is applied to the date supplied, CEST in january is UTC+1, 
the same as CET... You're cheating "date", as Sergei stated...

> #  date  -d  "1970-01-01 1117634400 sec GMT"
> Wed Jun  1 16:00:00 CEST 2005
> # date  -d   "1970-01-01 1117634400 sec WET"
> Wed Jun  1 16:00:00 CEST 2005

One way not to cheat with date :
$ perl -e 'print scalar(localtime(1117634400)),"\n"'
Wed Jun  1 16:00:00 2005
$ perl -e 'print scalar(gmtime(1117634400)),"\n"'
Wed Jun  1 14:00:00 2005

localtime() in perl does not take timezone into account at all. Whereas 
gmtime() uses the local timezone to convert the result in GMT.

-- 
NH


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux