PHP - date / time / strtotime 應用

PHP在做資料庫存取時,都會動用到很多記錄的時間操作,教你如何快速記住他們及應用吧

· 1 min read

PHP 在做資料庫存取時,都會動用到很多記錄的時間操作,教你如何快速記住 date time strtotime 的應用吧


首先一天的秒數時間,你們知道嗎?

3... 2... 1...

答案是 86400


快速算法
時間 秒數
12小時 86400 / 2
6小時 86400 / 2 / 2
3小時 86400 / 2 / 2 / 2
1小時 86400 / 24

範例

$date = '2020-09-01 08:00:00';
//時間點秒數
strtotime($date);
//時間點2小時候的秒數
strtotime($date) + (86400 / 12);
//時間點1小時前的秒數
strtotime($date) - (86400 / 24);