GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Holen Sie sich die aktuelle Zeit in Sekunden seit der Epoche auf Linux, Bash

Das sollte funktionieren:

date +%s

Nur um hinzuzufügen.

Abrufen der Sekunden seit der Epoche (1. Januar 1970) für ein beliebiges Datum (z. B. 21. Oktober 1973).

date -d "Oct 21 1973" +%s


Konvertieren Sie die Anzahl der Sekunden zurück in das Datum

date --date @120024000


Der Befehl date ist ziemlich vielseitig. Eine weitere coole Sache, die Sie mit dem Datum machen können (schamlos kopiert von date --help ).Zeigen Sie die Ortszeit für nächsten Freitag um 9:00 Uhr an der Westküste der USA

date --date='TZ="America/Los_Angeles" 09:00 next Fri'

Besser noch, nehmen Sie sich etwas Zeit, um die Manpage http://man7.org/linux/man-pages/man1/date.1.html

zu lesen
Linux
  1. Linux – Warum verwenden Linux-Dienstprogramme keinen Systemaufruf, um die aktuelle Uhrzeit abzurufen?

  2. Stellen Sie Datum, Uhrzeit und Zeitzone auf einem Linux-Server ein

  3. Wie erhalte ich die Differenz zwischen zwei Daten unter bash

  4. Holen Sie sich Sekunden seit der Epoche in Linux

  5. Wie bekomme ich Datum/Uhrzeit der Dateierstellung in Bash/Debian?

So erhalten Sie das aktuelle Datum und die aktuelle Uhrzeit in Python

So erhalten Sie das aktuelle Datum und die Uhrzeit in JavaScript

Zeitanzeige zeigt Datum/Uhrzeit nicht an?

Rufen Sie den aktuellen/Standardwert von TCP initcwnd unter Linux ab

Bash:Berechnen Sie die zwischen zwei Zeitstempeln verstrichene Zeit

Linux erhält den UTC-Offset von der aktuellen (oder anderen) Zeitzone zu einem bestimmten Datum und einer bestimmten Uhrzeit