bug-coreutils
[Top][All Lists]
Advanced

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

date 5.2.1 bug(?)


From: Kenny Stauffer
Subject: date 5.2.1 bug(?)
Date: Tue, 1 Mar 2005 23:11:47 -0500

The command "date -d a" produces "Mon Feb 28 20:00:00 EST 2005" when
localtime is "Tue Mar 1 22:55 2005".  "date -d aa" complains that aa is
an invalid date.  In fact, any single letter except "j" is a valid date.
Is this a bug, or do I gravely misunderstand date's input format?  I've
asked around, but no one can explain this.

$for i in {a-z}; do date -d $i; done
Mon Feb 28 20:00:00 EST 2005
Mon Feb 28 21:00:00 EST 2005
Mon Feb 28 22:00:00 EST 2005
Mon Feb 28 23:00:00 EST 2005
Tue Mar  1 00:00:00 EST 2005
Tue Mar  1 01:00:00 EST 2005
Tue Mar  1 02:00:00 EST 2005
Tue Mar  1 03:00:00 EST 2005
Tue Mar  1 04:00:00 EST 2005
date: invalid date `j'
Tue Mar  1 05:00:00 EST 2005
Tue Mar  1 06:00:00 EST 2005
Tue Mar  1 07:00:00 EST 2005
Mon Feb 28 18:00:00 EST 2005
Mon Feb 28 17:00:00 EST 2005
Mon Feb 28 16:00:00 EST 2005
Mon Feb 28 15:00:00 EST 2005
Mon Feb 28 14:00:00 EST 2005
Mon Feb 28 13:00:00 EST 2005
Mon Feb 28 12:00:00 EST 2005
Mon Feb 28 11:00:00 EST 2005
Mon Feb 28 10:00:00 EST 2005
Mon Feb 28 09:00:00 EST 2005
Mon Feb 28 08:00:00 EST 2005
Mon Feb 28 07:00:00 EST 2005
Mon Feb 28 19:00:00 EST 2005

glibc version 2.3.4
date version 5.2.1

Kenny Stauffer





reply via email to

[Prev in Thread] Current Thread [Next in Thread]