-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to David Cermak on 8/22/2006 7:16 AM: > Hello, > as i really can't believe that it looks like a bug: > > [EMAIL PROTECTED]:~$ date -d "01/01/1830" +"%s" > date: invalid date `01/01/1830'
This is due to limitations on platforms where time is tracked as a 32-bit number of seconds since 1970; 1830 is just too far away (just as dates beyond 2038 are too far in the other direction). It is not really a bug. > > that's ok, but > > > [EMAIL PROTECTED]:~$ date -d "01/01/1902" +"%s" > -2145920400 > [EMAIL PROTECTED]:~$ date -d "01/01/1901" +"%s" > -2147483648 > [EMAIL PROTECTED]:~$ date -d "01/01/1900" +"%s" > -2147483648 > > [EMAIL PROTECTED]:~$ date -d "01/01/1900" > Fri Dec 13 21:45:52 CET 1901 > [EMAIL PROTECTED]:~$ date -d "01/01/1902" > Wed Jan 1 00:00:00 CET 1902 > [EMAIL PROTECTED]:~$ date -d "01/01/1901" > Fri Dec 13 21:45:52 CET 1901 What version are you using? It seems like you need to upgrade. With 5.97, I get: $ date -d "01/01/1900" date: invalid date `01/01/1900' $ date -d "01/01/1901" date: invalid date `01/01/1901' $ date -d "01/01/1902" Wed Jan 1 00:00:00 MST 1902 $ date -d "01/01/1900" +%s date: invalid date `01/01/1900' $ date -d "01/01/1901" +%s date: invalid date `01/01/1901' $ date -d "01/01/1902" +%s - -2145891600 - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE6xQ184KuGfSFAYARAvSjAKCg5nDXBhPDr1qoy82InKVklBrjlQCfWG2Q i5/dA96uy/4VslI7F8HKKyQ= =k6L9 -----END PGP SIGNATURE----- _______________________________________________ Bug-coreutils mailing list Bug-coreutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-coreutils