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);

//時間點1天後的日期格式
date('Y-m-d H:i:s', strtotime($date) - 86400);