English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuale delle funzioni Date & Time PHP
La funzione date_timestamp_set() imposta la data e l'ora basate sul timestamp Unix.
La funzione date_timestamp_set() è un alias di DateTime::setTimestamp. Questa funzione accetta un oggetto DateTime e un timestamp Unix come parametri e imposta il timestamp specificato sull'oggetto fornito.
date_timestamp_set($object, $timestamp)
Numero di sequenza | Parametri e spiegazioni |
---|---|
1 | oggetto(obbligatorio) Questo è un oggetto DateTime. |
2 | timestamp(obbligatorio) Questo è il timestamp Unix. |
La funzione PHP date_timestamp_set() restituisce un oggetto DateTime con il valore (tempo) modificato. Se fallisce, la funzione restituisce un valore booleanofalse.
Questa funzione è stata introdotta per la prima volta nella versione PHP 5.3.0 e può essere utilizzata in tutte le versioni successive.
Il seguente esempio dimostradate_timestamp_setLa funzione specifica la data e l'ora del timestamp Unix:
<?php $date = new DateTime(); $res = date_timestamp_set($date, 1505292545); print("Data: ".date_format($res, "Y/m/d H:i:s")); ?>测试看看‹/›
Risultato di output
Data: 2017/09/13 08:49:05
Il seguente esempio crea un oggetto DateTime e lo utilizzadate_timestamp_setLa funzione modifica il suo valore. -
<?php $date = new DateTime(); $timestamp1 = time() - (23*12*30); $res1 = date_timestamp_set($date, $timestamp1); print("Data: ".date_format($res1, "Y/m/d H:i:s")); print("\n"); $timestamp2 = time() + (23*12*30); $res2 = date_timestamp_set($date, $timestamp2); print("Data: ".date_format($res2, "Y/m/d H:i:s")); ?>测试看看‹/›
Risultato di output
Data: 2020/05/11 08:57:30 Data: 2020/05/11 13:33:30
Come metodo sostitutivo di questa funzione, puoi passare semplicemente il valore timestamp come stringa e passarla come parametro alla costruttore DateTime con " @"
<?php $date = new DateTime("@1495283256"); print("Data: ".date_format($date, "Y/m/d H:i:s"));?>测试看看‹/›
因为我们已经将月份值设置为15。将在正确的时间内加上三个月
Data: 2020/05/11 00:15:36