# date -d "1018569600 sec jan. 1, 1970 utc" Thu Apr 11 18:00:00 PDT 2002 I am expecting: Thu Apr 11 17:00:00 PDT 2002
I'm getting the correct result on 7.3.
Confirmed. this bug seems confined to 7.1. However it appears to be fixed in 7.2 on. On the 7.1 machine, I get: --- [root@i386-71 /root]# date -d "1018569600 sec jan. 1, 1970 utc" Thu Apr 11 21:00:00 EDT 2002 [root@i386-71 /root]# date -d "Thu Apr 11 21:00:00 EDT 2002" +%s 1018573200 [root@i386-71 /root]# date -d "1018573200 sec jan. 1, 1970 utc" Thu Apr 11 22:00:00 EDT 2002 And on the 7.2 machine I get: --- [root@i386-72 root]# date -d "1018569600 sec jan. 1, 1970 utc" Thu Apr 11 20:00:00 EDT 2002 [root@i386-72 root]# date -d "Thu Apr 11 20:00:00 EDT 2002" +%s 1018569600