2016-04-27 15 views

Antwort

1

Edit: Um Anzahl der Tage von 2016.01.01 bis heute zu erhalten, verwenden

echo $((($(date +'%s') - $(date -ud '2016-01-01 00:00:00' +'%s'))/60/60/24)) 
117 
+0

Entschuldigung Wenn ich nicht über meine Frage klar war, aber ich will die Tage in Ergebnis – Vicky

+0

Bearbeitete die Antwort. Überprüfen Sie und lassen Sie mich wissen, wenn dies das ist, was Sie wollen. – Utsav

+0

danke das ist was ich will aber gibt es da noch einen einfacheren Weg, ich meine einen direkten Befehl oder eine Option im date Befehl selbst? – Vicky

0

date Dienstprogramm Lage bekommen will, ist adjustement zu berechnen:

date -v +10d -j 0101000016 

das Datum 10 Tage nach 01.01 berechnet/2016.

+0

Ich habe es versucht, aber es ist nicht funktioniert, einige Dinge arbeiten auf Linux wird auch helfen – Vicky