English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Date & Time Funktionshandbuch
Die Funktion date_timestamp_set() setzt das Datum und die Uhrzeit basierend auf dem Unix-Zeitstempel.
Die Funktion date_timestamp_set() ist ein Alias von DateTime::setTimestamp. Diese Funktion nimmt ein DateTime-Objekt und einen Unix-Zeitstempel als Parameter und setzt den angegebenen Zeitstempel auf das angegebene Objekt.
date_timestamp_set($object, $timestamp)
Nummer | Parameter und Erklärung |
---|---|
1 | object(Notwendig) Dies ist ein DateTime-Objekt. |
2 | timestamp(Notwendig) Dies ist der Unix-Zeitstempel. |
Die PHP-Funktion date_timestamp_set() gibt einen DateTime-Objekt mit dem geänderten (Zeit)Wert zurück. Fails, gibt der Funktion ein Boolesches Wert zurückfalse.
Diese Funktion wurde ursprünglich in der PHP-Version5.3.0 eingeführt wurde und in allen höheren Versionen verwendet werden kann.
Dieses Beispiel zeigt, wiedate_timestamp_setFunktion spezifiziert das Datum und die Uhrzeit des Unix-Zeitstempels:
<?php $date = new DateTime(); $res = date_timestamp_set($date, 1505292545); print("Datum: ".date_format($res, ",Y/m/d H:i:s ?>Testen sehen‹/›
Ausgaberesultat
Datum: 2017/09/13 08:49:05
Ein Beispiel, um einen DateTime-Objekt zu erstellen, und es mitdate_timestamp_set()Die Funktion ändert ihren Wert.-
<?php $date = new DateTime(); $timestamp1 = time() - (23*12*30); $res1 = date_timestamp_set($date,1); print("Datum: ".date_format($res1, ",Y/m/d H:i:s print("\n"); $timestamp2 = time() + (23*12*30); $res2 = date_timestamp_set($date,2); print("Datum: ".date_format($res2, ",Y/m/d H:i:s ?>Testen sehen‹/›
Ausgaberesultat
Datum: 2020/05/11 08:57:30 Datum: 2020/05/11 13:33:30
Als Ersatz für diese Funktion können Sie den Zeitstempel nur als String übergeben und dem DateTime-Konstruktor " @" als Parameter übergeben
<?php $date = new DateTime("@1495283256"); print("Datum: ".date_format($date, "Y/m/d H:i:sTesten sehen‹/›
weil wir den Monatswert bereits auf15Wird in der richtigen Zeit um drei Monate hinzugefügt
Datum: 2020/05/11 00:15:36