bug-sh-utils
[Top][All Lists]
Advanced

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

last-month bug on 31st


From: richard lucassen
Subject: last-month bug on 31st
Date: Wed, 01 Jan 2003 11:22:30 -0000

While writing a bash-script yesterday, I found this weird behaviour in
'date' on a RedHat-7.2 machine:

# date --version
date (GNU sh-utils) 2.0.11
# date   
Wed Jan  1 11:36:46 CET 2003
# date -d 1-month-ago +%b
Dec
# date --set 'Tue Dec 31 0:00:00 CET 2002'
Tue Dec 31 00:00:00 CET 2002
# date -d 1-month-ago +%b
Dec
# date -d last-month +%b
Dec
# date -d 2-months-ago +%b
Oct
# date --set 'Tue Dec 30 23:59:00 CET 2002'
Mon Dec 30 23:59:00 CET 2002
# date -d 1-month-ago +%b
Nov
# date -d 2-months-ago +%b
Oct

Same goes for 31st of October, I didn't test any further.

HTH,

Richard.

-- 
___________________________________________________________________
Recursion: see recursion

+------------------------------------------------------------------+
| Richard Lucassen, Utrecht,    Linux 2.4.20 RedHat 7.2            |
| The Netherlands               i686/1200MHz/768MB                 |
| Public key: http://www.xs4all.nl/~pe1bbf/pubkey.asc              |
+------------------------------------------------------------------+



reply via email to

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