English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP date_timestamp_get() Funktion Verwendung und Beispiel

PHP Date & Time Funktion Handbuch

date_timestamp_get() Funktion gibt den Unix-Zeitstempel zurück

Definition und Verwendung

Die Funktion date_timestamp_get ist ein Alias für DateTime::getTimestamp(). Diese Funktion akzeptiert ein DateTime-Objekt als Parameter und gibt den Unix-Zeitstempel des angegebenen Objekts zurück.

Syntax

date_timestamp_get(object)

Parameter

NummerParameter und Beschreibung
1

object(Notwendig)

Dies ist das DateTime-Objekt, das Sie benötigen, um den Zeitstempel zu erhalten.

Rückgabewert

date_timestamp_get() Funktion gibt den Unix-Zeitstempel eines bestimmten Datums zurück.

PHP-Version

Diese Funktion wurde ursprünglich in der PHP-Version5.3eingeführt und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Das folgende Beispiel zeigtdate_timestamp_get()Die Funktion gibt den Zeitstempel eines bestimmten Datums zurück

<?php
   $date = date_create("1985-12-19, 07:32:41 GMT");
   $timestamp = date_timestamp_get($date);
   print("Zeitstempel: ".$timestamp);
?>
Testen Sie heraus‹/›

Ausgaberesultat

Zeitstempel: 503825561

Online-Beispiel

Das folgende Beispiel gibt den Unix-Zeitstempel des heutigen Datums und der aktuellen Zeit zurück:

<?php
   $date = date_create();
   $timestamp = date_timestamp_get($date);
   print("Zeitstempel: ".$timestamp);
?>
Testen Sie heraus‹/›

Ausgaberesultat

Zeitstempel: 1589179558

Online-Beispiel

Das folgende Beispiel erstellt ein Datum, fügt eine Zeitspanne hinzu und erhält den Zeitstempel des resultierenden Datums-

<?php
   //Erstellen Sie ein DateTime-Objekt
   $date = date_create("25-09-1989");
   //Fügen Sie eine Zeitspanne zur Datum hinzu
   $new_date = date_add($date, new DateInterval('PT10H30S'));     
   $timestamp = date_timestamp_get($new_date);      
   print("Zeitstempel: $timestamp");
?>
Testen Sie heraus‹/›

Ausgaberesultat

Zeitstempel: 622720830

Online-Beispiel

Wenn Sie versuchen, den Zeitstempel eines Datums vor der Epoche Unix zu erhalten (1970 Jahr1Monat1Tag),danndate_create()Die Funktion gibt einen negativen Wert zurück-

<?php
   $date = date_create("1952-04-27");
   $timestamp = date_timestamp_get($date);  
   print($timestamp);   
?>
Testen Sie heraus‹/›

Dies ergibt das folgende Ergebnis-

-557971200