On May 31, 2012, at 8:36 AM, Andrew Hume wrote:

> what date command are you using?
> (i know of no date command that takes differences).


FreeBSD, Mac OSX

whistler:/Users/dan $ date
Thu May 31 09:39:11 MDT 2012
whistler:/Users/dan $ date -v -1m
Mon Apr 30 09:39:15 MDT 2012

Dan
-- 
 Dan Busarow
 d...@buildingonline.com
 949 496 6648 x218
 Follow BuildingOnline on:
  http://Twitter.com/BuildingOnline
  http://Facebook.com/BuildingOnline
  http://Linkedin.com/groupRegistration?gid=1925831

$ date -v -1m
> 
> 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/

_______________________________________________
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/

Reply via email to