It it now a leap year?
Karl Larsen
k5di at zianet.com
Wed Aug 8 22:07:49 UTC 2007
Mike - EMAIL IGNORED wrote:
> On Thu, 09 Aug 2007 06:02:27 +0930, Tim wrote:
>
>> Andrew Parker:
>>>> For bash the following will display 061 if its currently a leap year,
>>>> 060 otherwise
>>>>
>>>> date -d "$(date +%Y)/03/01" +%j
>> Kevin J. Cummings:
>>> It doesn't work with dates after 2037/03/01 ....
>> Leaving you with thirty years to develop a solution, or spend a few
>> minutes pondering whether to bother... ;-)
>>
>> But seriously, although some might think you don't need to worry about
>> such things, there are programs that will need to do some work using a
>> date from the future. The matter is more urgent than immediately
>> obvious.
>>
> [...]
>
> My program deals only with the present and the immediate past.
> Since in 30 years I hope to celebrate (?) my 98th, it would be
> quite interesting to see if the problem still concerns me. :)
>
> Mike.
>
>
In a terminal type $cal 2 2008 and you will see February has 29 days
when it is leap year according to Google. Do $cal 2 2007 and you will
see this:
[karl at k5di ~]$ cal 2 2007
February 2007
Su Mo Tu We Th Fr Sa
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28
So no leap year in 2007
--
Karl F. Larsen, AKA K5DI
Linux User
#450462 http://counter.li.org.
More information about the fedora-list
mailing list