[PHP] 如何計算日期? (ex. 前一天或後一天的日期)

因為之前一直忘記,所以特別就寫起來….

計算2007/12/07的前一天以及後一天的日期
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$date = "2007/12/07";

//先拆出日、月、年的數字
$tmp = explode("/", $date);

//轉換日期為毫秒

$inputdate = mktime(0, 0, 0, $tmp[1], $tmp[2], $tmp[0]);

//換算前一天日期

$lastdate = date("Y/m/d", ($inputdate - 1 * 24 * 60 * 60));

//換算後一天日期

$nextdate = date("Y/m/d", ($inputdate + 1 * 24 * 60 * 60));

[PHP] 如何計算日期? (ex. 前一天或後一天的日期)

https://blog.walile.info/2007/12/07/2007-12-07-php-how-to-calculate-yesterday-or-tomorrow-date/

Author

Walile

Posted on

2007-12-07

Updated on

2016-05-24

Licensed under