[Top][All Lists]
[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
- date 5.2.1 bug(?),
Kenny Stauffer <=