[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Rechnen mit Datum



Hallo Michael,

Am Dienstag, 20. September 2005 13:17 schrieb Michael Hierweck:
> Hallo,
>
> gibt es irgendwelche Tricks zum Rechnen mit Daten in der Shell? Ich
> brauche so etwas wie gestern, morgen, Monatserster, -letzer usw.
>

Du kannst date spezielle Zeitpunkte mitgeben, dabei sind auch relative 
Angaben möglich, also:

gestern: 
$ date "+%d-%m-%Y" -d "-1 days"
19-09-2005

morgen analog mit +1 days genauso auch mit +/- weeks, months, etc. 
möglcih.

den 1. bekommst Du dann mit etwas Rechnung so: 
$ date "+%d-%m-%Y" -d "-$(($(date "+%d")-1)) days"
01-09-2005

also aktuelle Tage minus 1, andersrum, heute - Tage liefert den letzten 
des letzten Monats, also ((heute-Tage)+1Monat) liefert den letzten des 
Monats
$ date "+%d-%m-%Y" -d "-$(date "+%d") days +1 month"
30-09-2005


Gruß Andreas



Reply to: