首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

PHP 取得今天、昨天、明天時間戳的簡單做法

     編輯:PHP 綜合知識

PHP 的 strtotime() 函數支援豐富的自然語言時間描述,利用它可以極簡單地取得今天、昨天、明天的時間戳(Unix Timestamp),無需手動計算 86400 秒。

核心程式碼

echo strtotime('now'), '<br>';   // 當下時間戳
echo strtotime('today'), '<br>'; // 今天 00:00:00
echo strtotime('tomorrow'), '<br>'; // 明天 00:00:00
echo strtotime('yesterday'), '<br>'; // 昨天 00:00:00

執行結果範例

1469674869  // now
1469664000  // today (00:00:00)
1469750400  // tomorrow (00:00:00)
1469577600  // yesterday (00:00:00)

應用範例:計算今天剩餘秒數

$time_remain = strtotime('tomorrow') - time();
// 輸出範例:75531 (秒)

這在「每日任務重置倒數」、「限時活動倒數」等場景非常實用。

實用工具

Unix 時間戳轉換工具:https://tools.jb51.net/code/unixtime

延伸閱讀

  • 《PHP 日期與時間用法總結》
  • 《PHP 數學運算技巧總結》
  • 《PHP 常見資料庫操作技巧匯總》

善用 strtotime() 的英文關鍵字,能讓日期時間處理代碼更簡潔、可讀性更高!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved