Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:date_linux

date

Datum und Uhrzeit anzeigen:

> date
Fr 27. Nov 21:24:15 CET 2020

Datum und Uhrzeit im Europäischen Format anzeigen:

> date +"%Y-%m-%d %H:%M:%S"
> date +'%F %T'
2017-10-11 15:39:24

Wochentag als Ziffer (Montag = 1):

> date +'%u'
1

Kalenderwoche als Ziffer (Erster Tag der Woche ist Montag):

> date +'%W'
31

Datumsformat umwandeln mit Linux oder SunOS, hier soll ein normales Datum+Uhrzeit ("2020-08-07 17:36:21") in Sekunden Unix-Zeit umgerechnet werden:

> date -d "2020-08-07 17:36:21" +'%s'
1596814581

ACHTUNG! Bei "1 month ago" zieht date nur 30 Tage ab!

# Das Programm "date" gibt z.B. am 01. August folgendes aus:
date +%Y-%m               => 2019-08
date -d1 month ago +%Y-%m => 2019-07
date -d2 month ago +%Y-%m => 2019-06
date -d3 month ago +%Y-%m => 2019-05

# Das Programm "date" gibt z.B. am 31. Juli folgendes aus:
date +%Y-%m               => 2019-07
date -d1 month ago +%Y-%m => 2019-07
date -d2 month ago +%Y-%m => 2019-05
date -d3 month ago +%Y-%m => 2019-05

# Das Programm "date" gibt z.B. am 30. Juli folgendes aus:
date +%Y-%m               => 2019-07
date -d1 month ago +%Y-%m => 2019-06
date -d2 month ago +%Y-%m => 2019-05
date -d3 month ago +%Y-%m => 2019-04

den Zeitstempel 1442929019 ins Europäische Format umwandeln:

> date -d"@1442929019" +'%F %T'
2015-09-22 15:36:59

> date -d"@1500000000" +'%F %T'
2017-07-14 04:40:00

> date -d"@1" +'%F %T'
1970-01-01 01:00:01
/home/http/wiki/data/pages/linux/date_linux.txt · Zuletzt geändert: von manfred