Bug in date (cont)
Manuel de la Torre Juárez <[email protected]> Tue, 11 Jun 2002 10:55:31 -0700
| Newsgroups | gmane.comp.gnu.sh-utils.bugs |
|---|---|
| Message-ID | <[email protected]> |
The conversion from dates into seconds are wrong between 2001-04-01 03:00:00 and 2001-10-28 01:59:59. The inverse conversion (from secs into date) appears to work fine when the epoch is 1970-01-01. Check this out: > date --date='2001-10-28 01:59:59' +%s 1004259599 > date --date='2001-10-28 02:00' +%s 1004263200 The difference are 3601 seconds. Check this other one out: > date --date='2001-04-01 02:00' +%s 986119200 > date --date='2001-04-01 03:00' +%s 986119200 There is no difference, in fact the result: > date --date='2001-04-01 02:59:59' +%s 986122799 Indicates that the problem is in going into 2001-04-01 03:00. Regards, Manuel de la Torre