[linux] Re: Tip om het aantal dagen in een maand te krijgen

Cecil Westerhof cecilwesterhof op xs4all.nl
Wo mei 3 16:13:09 CEST 2006


>> Ik moet iets doen voor alle dagen in een maand. Helaas heeft date
>> niet
>> standaard iets waarmee ik kan bepalen hoeveel dagen een maand heeft.
>> Daar heb ik echter iets op gevonden. Het volgende statement geeft
>> het
>> aantal dagen van de maand (ik doe het hier voor februari 2004):
>>     date --date="2004-2-1 +1 month -1 day" +%e
>>
>> Dit levert 29 op zoals het moet.
>>
>> En voor februari 2006:
>>     date --date="2006-2-1 +1 month -1 day" +%e
>>
>> levert 28 op zoals het moet.
>
> Chips. Alleen wel beperkt bruikbaar:
> $ date --date="2038-2-1 +1 month -1 day" +%e
> date: invalid date `2038-2-1 +1 month -1 day'

Dat komt omdat date niet verder kan dan "2038-1-19 3:33:39".





More information about the Linux mailing list