2012-06-19 22 views

Antwort

10

Tipp: ein Terminal Feuer (in meinem Fall bash-Terminal)

die Hilfe ist ein guter Ausgangspunkt

date --help 

oder Manpage

man date 

Viele Informationen und Beispiele.

Datum Manipulation in bash (kopieren Sie das Beispiel in Ihrem Terminal laufen Paste):

hinzufügen 10 Tage zum aktuellen Datum:

date -d "10 day" +"%Y %m %d" 

oder 10 Tage entfernen, um das aktuelle Datum

date -d "-10 day" +"%Y %m %d" 

hinzufügen 2 Monate auf das aktuelle Datum:

date -d "2 month" +"%Y %m %d" 

von 2 Monaten ab dem aktuellen Datum entfernen:

date -d "-2 month" +"%Y %m %d" 

1 Jahr auf das aktuelle Datum

date -d "1 year" +"%Y %m %d" 

entfernen 1 Jahr bis zum aktuellen Datum hinzufügen

date -d "-1 year" +"%Y %m %d" 

1 Jahr Mischen hinzufügen Monat und Tag

date -d "1 year 1 month 1 day" +"%Y %m %d" 

in einem Skript (in meinem Fall bash)

foobaa=`date -d "1 year 1 month 1 day" +"%Y %m %d"` 
echo $foobaa 

Ich hoffe, es hilft ein wenig ..

1

Das Äquivalent auf Mac OSX ist Datum -v "+ 60M" 60 Minuten hinzuzufügen.

0

Einfacher Befehl kurz ist
Datum -d „3 Tage 4 Monate 2 Jahre“

Ebenso können Sie auch Termine subtrahieren.
Datum -d "-3 Tage -4 Monat -2 Jahre"

Verwandte Themen