Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
mit date relatives Datum finden

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
micbur



Anmeldungsdatum: 05.06.2004
Beiträge: 86

BeitragVerfasst am: 12. Mai 2006 11:48   Titel: mit date relatives Datum finden

Hallo,

ich möchte mit `date` mir das Datum von vor x Tagen ausgeben lassen. Ich finde aber nichts in der Doku dazu. Heißt das, dass das nicht geht oder ich etwas übersehen habe?

Ich benötige letztlich ein Datum im Format YYYYMMdd.

Ciao, micbur
 
Benutzer-Profile anzeigen Private Nachricht senden

jochen
prolinux-forum-admin


Anmeldungsdatum: 14.01.2000
Beiträge: 699
Wohnort: Jülich

BeitragVerfasst am: 12. Mai 2006 21:14   Titel:

"man date" ist wirklich nicht sehr ergiebig, aber "info date" bringt's! Smile
Code:
$ date
Fr Mai 12 22:10:07 CEST 2006
$ date -d "2 day ago"
Mi Mai 10 22:10:10 CEST 2006
$ date -d "2 day"
So Mai 14 22:10:12 CEST 2006
Dann noch das Format setzen und geniessen:
Code:
X=42
date -d "$X day ago" "+%Y%m%d"


Jochen
_________________
Die grösste Lüge der EDV? "Mal eben..."
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

komsomolze



Anmeldungsdatum: 03.03.2006
Beiträge: 429

BeitragVerfasst am: 12. Mai 2006 22:49   Titel:

Hallo jochen,

'date -d X day ago' funktioniert aber "nur" bis 13.12.1901 ~~ 38100 Tage.


EDIT: und "nur" bis 18.01.2038 ~~ (-)11600 Tage in die Zukunft. Wink


Zuletzt bearbeitet von komsomolze am 13. Mai 2006 12:12, insgesamt 4-mal bearbeitet
 
Benutzer-Profile anzeigen Private Nachricht senden

jochen
prolinux-forum-admin


Anmeldungsdatum: 14.01.2000
Beiträge: 699
Wohnort: Jülich

BeitragVerfasst am: 13. Mai 2006 9:27   Titel:

Aha? Nun gut, persönlich hätte ich schon geschätzt, dass man nicht hinter den 1.1.1970 zurück kann - also wurden zumindest meine Erwartungen übertroffen... Smile

Mal sehen, ob's für micbur reicht!

Jochen
_________________
Die grösste Lüge der EDV? "Mal eben..."
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

micbur



Anmeldungsdatum: 05.06.2004
Beiträge: 86

BeitragVerfasst am: 15. Mai 2006 8:02   Titel:

Guten Morgen,

ja funzt super. Aber warum habe ich das nicht in der Doku gefunden. Also bei `date --help` wird es nicht erwähnt. Crying or Very sad
Danke. Ach ja, mir reicht ein Range zwischen 1970 und 2038 völlig aus.

Ciao, micbur
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy