Heim >System-Tutorial >LINUX >So finden Sie den Unix -Zeitstempel für ein bestimmtes Datum und eine bestimmte Uhrzeit unter Linux
UNIX-Zeitstempel sind numerische Darstellungen, die häufig zur Darstellung von Daten und Zeiten in maschinenlesbaren Formaten verwendet werden. In unserem vorherigen Tutorial haben wir verschiedene Möglichkeiten gelernt, einen bestimmten Unix -Zeitstempel in eine menschliche lesbare Zeichenfolge unter Linux umzuwandeln. In diesem Tutorial werden wir das Gegenteil tun - d. H. Wir werden lernen, wie man Unix -Zeitstempel für ein bestimmtes Datum und eine bestimmte Uhrzeit mit den verschiedenen in Linux bereitgestellten Methoden findet.
Katalog
Unix -Zeitstempel sind numerische Darstellungen von Sekunden, die seit dem 1. Januar 1970 verstrichen sind (genannt Unix Epoche ). Zum Beispiel entspricht der Timestamp 1732665600 am 27. November 2024 00:00:00 UTC.
Es ist entscheidend, Unix -Zeitstempel aus folgenden Gründen zu finden:
<code>date -d "2024-11-27 00:00:00 UTC" +%s</code>Dieser Befehl wandelt Datum und Uhrzeit 2024-11-27 00:00:00 UTC in UNIX Timestamp um.
Die Beispielausgabe des obigen Befehls lautet wie folgt:
<code>1732665600</code>2
Dieser Befehl gibt am 26. November 2024 einen Unix -Zeitstempel von 00:00:00 UTC aus.
<code>python3 -c "import datetime; print(int(datetime.datetime(2024, 11, 26, 0, 0, 0, tzinfo=datetime.timezone.utc).timestamp()))"</code>
3
Perl ist eine weitere Skriptsprache, mit der Unix -Zeitstempel gefunden werden können. Das Folgende ist, wie man es verwendet:Dieser Befehl druckt den UNIX -Zeitstempel für 00:00:00 UTC am 26. November 2024.
<code>perl -e 'use Time::Local; print timelocal(0, 0, 0, 26, 10, 124);'</code>4.
Wenn Sie die Befehlszeile nicht verwenden möchten, können Sie den Online -Zeitstempelkonverter verwenden. Geben Sie einfach Datum und Uhrzeit ein und der Konverter bietet einen Unix -Zeitstempel an.
.
Praktische Fälle Datenspeicher und Abruf
<code>date -d "2024-11-27 00:00:00 UTC" +%s</code>
Skripte, in denen geplante Aufgaben ausgeführt werden, müssen normalerweise bestimmte Daten und Zeiten verarbeiten. Das Finden von Unix -Zeitstempeln hilft dabei, genau zu planen:
<code>1732665600</code>
Protokolle und Berichte erfordern möglicherweise Zeitstempel für eine genaue Verfolgung. Das Finden von Unix -Zeitstempeln sorgt für eine genaue Protokollierung:
<code>python3 -c "import datetime; print(int(datetime.datetime(2024, 11, 26, 0, 0, 0, tzinfo=datetime.timezone.utc).timestamp()))"</code>
Unix -Zeitstempel für bestimmte Daten und Zeiten finden, ist eine grundlegende Aufgabe beim Computer, das die Effizienz und Genauigkeit von Datenspeicher, Automatisierung und Protokollierung verbessert.
Durch die Verwendung der in diesem Artikel beschriebenen Methoden können Sie UNIX -Zeitstempel in einer Linux -Umgebung einfach und schnell finden.
Das obige ist der detaillierte Inhalt vonSo finden Sie den Unix -Zeitstempel für ein bestimmtes Datum und eine bestimmte Uhrzeit unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!