查詢

DateTimeInterface::getTimestamp()函式—用法及示例

「 獲取DateTime物件的Unix時間戳 」


函式名:DateTimeInterface::getTimestamp()

適用版本:PHP 5 >= 5.3.0, PHP 7

用法:該函式用於獲取DateTime物件的Unix時間戳。它返回一個整數,表示自1970年1月1日00:00:00以來經過的秒數。

示例程式碼:

// 建立一個DateTime物件,表示當前時間
$datetime = new DateTime();

// 獲取當前時間的Unix時間戳
$timestamp = $datetime->getTimestamp();

// 輸出時間戳
echo $timestamp;

示例說明:上述示例程式碼中,首先建立了一個DateTime物件,代表當前時間。然後使用getTimestamp()方法獲取當前時間的Unix時間戳,並將結果賦值給$timestamp變數。最後,使用echo輸出這個時間戳。

注意事項:

  • DateTimeInterface::getTimestamp()方法只能用於實現了DateTimeInterface介面的類(如DateTime類)的例項物件上。
  • 請確保在呼叫getTimestamp()方法之前,已經正確設定了日期和時間。否則,該方法將返回UNIX時間戳的初始值0。
補充糾錯
熱門PHP函式
分享連結