當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP DateTimeImmutable setTimestamp()用法及代碼示例


DateTimeImmutable::setTimestamp()函數是PHP中的內置函數,用於根據Unix時間戳設置日期和時間。

用法:

DateTimeImmutable DateTimeImmutable::setTimestamp( int $unixtimestamp )

參數:此函數接受單個參數$unixtimestamp,該參數用於設置表示日期的Unix時間戳。


Return Values:此函數返回DateTimeImmutable對象。

以下示例程序旨在說明PHP中的DateTimeImmutable::setTimestamp()函數:

程序1:

<?php 
// PHP program to illustrate DateTimeImmutable::setTimestamp() 
// function 
    
// Creating a new DateTimeImmutable() object 
$datetimeImmutable = new DateTimeImmutable(); 
  
// Initialising a unixtimestamp 
$unixtimestamp = '1171564674'; 
  
// Calling the DateTimeImmutable::setTimestamp() function 
$a = $datetimeImmutable->setTimestamp($unixtimestamp); 
  
// Getting a new set of date and time in the 
// format of 'U = d-m-Y H:i:s' 
echo $datetimeImmutable->format('U = d-m-Y H:i:s'); 
?>
輸出:
1570187170 = 04-10-2019 11:06:10

程序2:

<?php 
// PHP program to illustrate DateTimeImmutable::setTimestamp() 
// function 
    
// Creating a new DateTimeImmutable() object 
$datetimeImmutable = new DateTimeImmutable(); 
  
// Calling the DateTimeImmutable::setTimestamp() function 
// with the parameter of unixtimestamp 
$a = $datetimeImmutable->setTimestamp(1291564453); 
  
// Getting a new set of date and time in the 
// format of 'U = d-m-Y H:i:s' 
echo $datetimeImmutable->format('U = d-m-Y H:i:s'); 
?>
輸出:
1570187171 = 04-10-2019 11:06:11

參考: https://www.php.net/manual/en/datetimeimmutable.settimestamp.php



相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 PHP | DateTimeImmutable setTimestamp() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。