So konvertieren Sie die heutige Zeit in PHP in einen Zeitstempel

PHPz
Freigeben: 2023-03-29 10:35:53
Original
580 Leute haben es durchsucht

PHPs Zeitstempel ist eine Zeitdarstellung, die die Anzahl der Sekunden vom 1. Januar 1970 00:00:00 (Greenwich Mean Time) bis zur aktuellen Zeit darstellt. In PHP müssen Sie manchmal die aktuelle Zeit zur Verarbeitung in einen Zeitstempel umwandeln. In diesem Artikel erfahren Sie, wie Sie die heutige Zeit in PHP in einen Zeitstempel umwandeln.

1. Verwenden Sie die Funktion time(), um den aktuellen Zeitstempel abzurufen

Verwenden Sie in PHP die Funktion time(), um den aktuellen Zeitstempel abzurufen, zum Beispiel:

$timestamp = time();
echo $timestamp;
Nach dem Login kopieren

Dieser Code gibt den aktuellen Zeitstempel aus und das Ergebnis kann sein ähnlich sein wie:

1550394377
Nach dem Login kopieren

Dieser Wert stellt die Anzahl der Sekunden von 00:00:00 am 1. Januar 1970 bis heute dar.

2. Verwenden Sie die Funktion strtotime(), um die heutige Datumszeichenfolge in einen Zeitstempel umzuwandeln.

In PHP können Sie die Funktion strtotime() verwenden, um eine Datumszeichenfolge in einen Zeitstempel umzuwandeln. Der folgende Code ruft beispielsweise die heutige Datumszeichenfolge ab und wandelt sie in einen Zeitstempel um:

$date = date('Y-m-d');
$timestamp = strtotime($date);
echo $timestamp;
Nach dem Login kopieren

Dieser Code kann den Zeitstempel der heutigen Zeit ausgeben. Das Ergebnis könnte ähnlich sein:

1550409600
Nach dem Login kopieren

Dieser Wert stellt auch die Zeit seit 1970 dar Anzahl der Sekunden vom 1. Januar 2018 um 00:00:00 Uhr bis heute, aber die Anzahl der Sekunden hier repräsentiert den frühen Morgen von heute, also die Startzeit von heute.

3. Verwenden Sie die Funktion mktime(), um die heutige Zeit in einen Zeitstempel umzuwandeln.

In PHP können Sie die Funktion mktime() verwenden, um einen Zeitstempel zu generieren. Reichen die übergebenen Parameter nicht aus, wird zur automatischen Vervollständigung die aktuelle Uhrzeit verwendet. Der folgende Code ruft beispielsweise die heutigen Stunden, Minuten, Sekunden sowie das aktuelle Jahr, den aktuellen Monat und den aktuellen Tag ab und wandelt sie in Zeitstempel um:

$hour = 0;
$minute = 0;
$second = 0;

$today = date('Y-m-d');
list($year, $month, $day) = explode('-', $today);

$timestamp = mktime($hour, $minute, $second, $month, $day, $year);
echo $timestamp;
Nach dem Login kopieren

Die Ausgabe dieses Codes ähnelt der des vorherigen Codes und ist es auch der Zeitstempel der heutigen Zeit. Die Parameter der Funktion mktime() sind Stunden, Minuten, Sekunden, Monate, Tage und Jahre.

Zusammenfassung:

In diesem Artikel werden drei Methoden zum Konvertieren der heutigen Zeit in einen Zeitstempel in PHP vorgestellt, nämlich die Verwendung der Funktion time(), die Verwendung der Funktion strtotime() und die Verwendung der Funktion mktime(). Je nach Bedarf können unterschiedliche Methoden gewählt werden. Zeitstempel sind eine sehr praktische Möglichkeit, Zeit auszudrücken und werden in PHP sehr häufig verwendet.

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie die heutige Zeit in PHP in einen Zeitstempel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!