Re: Trouble using date function in centos

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



On Sat, 2008-10-04 at 21:48 +0200, Thomas Johansson wrote:
> <snip>

> On centos 4.6
> --------------
> test000:/% date -d "2008-10-25 +1 days" "+%Y-%m-%d"
> 2008-10-26
> test000:/% date -d "2008-10-26 +1 days" "+%Y-%m-%d"
> 2008-10-26
> test000:/% uname -a
> Linux test000... 2.6.9-67.ELsmp #1 SMP Fri Nov 16 12:48:03 EST 2007 i686 
> i686 i386 GNU/Linux
> 
> On centos 4.7
> --------------
> test001:/% date -d "2008-10-25 +1 days" "+%Y-%m-%d"
> 2008-10-26
> test001:/% date -d "2008-10-26 +1 days" "+%Y-%m-%d"
> 2008-10-26

I just typed the above in on the console on my 4.7 node. WFM.

> test001:/% uname -a
> Linux test001... 2.6.9-78.0.1.ELsmp #1 SMP Tue Aug 5 11:02:47 EDT 2008 
> i686 athlon i386 GNU/Linux

My kernel doesn't have the "smp", but otherwise matches.

> <snip>

Another posted the possibility of TZ issues. Seems unlikely to me since
you are providing a date string that does not require the system time
zone information. It just converts to the binary offset value from the
epoch, adds the binary equivalent of a day in seconds (IIRC) and formats
the results as a string.

Maybe some library (like the ones used by asctime, ctime, ...) which are
section 3 system calls (those used buy programs like date) are out of
sync? Have you tried the rpm --verify to see if any discrepancies are
reported?

HTH
-- 
Bill

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux