Bash relatives Datum (vor x Tagen)

8

Ich habe eine Datumszeichenfolge, die ich mit dem Befehl date aus einem Bash-Skript analysieren und formatieren kann.

Aber wie kann ich feststellen, wie viele Tage dieses Datum von meinem Skript entfernt war? Ich möchte mit einer Nummer enden.

    
Dennis Thrysøe 13.01.2011, 10:30
quelle

3 Antworten

6

Sie können einige Datumsarithmetik durchführen:

%Vor%     
marco 13.01.2011, 10:42
quelle
4

Konvertiere dein Datum und jetzt in Sekunden seit der Epoche, subtrahiere, dividiere durch die Anzahl der Sekunden an einem Tag:

%Vor%     
sarnold 13.01.2011 10:42
quelle
2

Verwenden Sie das Datum selbst als Datumswert für das Datum. Beispiel vor 5 Tagen:

%Vor%     
Andreas WP 30.06.2015 09:46
quelle

Tags und Links