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              |
+------------------------------------------------------------------+


_______________________________________________
Bug-sh-utils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-sh-utils

Reply via email to