This is on a Debian system and it's a gnu utility.
Frank From: Andrew Hume [mailto:and...@research.att.com] Sent: Thursday, May 31, 2012 9:36 AM To: frnk...@iname.com Cc: 'Jonathan'; Tech@lists.lopsa.org Subject: Re: [lopsa-tech] Date function seems assume 30-day month what date command are you using? (i know of no date command that takes differences). On May 31, 2012, at 7:32 AM, Frank Bulk wrote: True, no April 31st, but there's an April 30. =) I don't understand why it's OK to assume a 30-day month. If someone wants 30 days then just do a "date -d '-30 days'" -- one could just as well assume the 1 month is 4 weeks or two fortnights. Frank -----Original Message----- From: Jonathan [mailto:lo...@redigloo.org] Sent: Thursday, May 31, 2012 9:30 AM To: frnk...@iname.com Cc: Tech@lists.lopsa.org Subject: Re: [lopsa-tech] Date function seems assume 30-day month "Thirty days hath September, April, June and November..." There is no 31st April. $ date -d '-1 month' Tue May 1 15:28:44 BST 2012 $ date -d '-2 month' Sat Mar 31 15:28:52 BST 2012 Jonathan. On 31/05/12 15:22, Frank Bulk wrote: I noticed a daily script was giving out some incorrect output, and looking at it more closely I saw that the date function assumes a 30-day month: nagios:/# date Thu May 31 09:22:02 CDT 2012 nagios:/#nagios:/# date -d '-1 month' Tue May 1 09:19:54 CDT 2012 nagios:/# Shouldn't the output be April 31st? Frank _______________________________________________ Tech mailing list Tech@lists.lopsa.org https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/ -- Jonathan Crompton _______________________________________________ Tech mailing list Tech@lists.lopsa.org https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/ ------------------ Andrew Hume (best -> Telework) +1 623-551-2845 and...@research.att.com (Work) +1 973-236-2014 AT&T Labs - Research; member of USENIX and LOPSA
_______________________________________________ Tech mailing list Tech@lists.lopsa.org https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/