php 日期相加、相減計算...

2017011614:26
現在時間
echo date ('Y-m-d H:i:s'); 
//2017-01-19 12:17:07


目前時間 加 1 天
echo date("Y-m-d" , mktime(0,0,0,date("m"),date("d")+1,date("Y")) );
//2017-01-20


目前時間 加 1 個月
echo date("Y-m-d" , mktime(0,0,0,date("m")+1,date("d"),date("Y")) );
//2017-02-19


目前時間 加 30天
echo date("Y-m-d" , mktime(0,0,0,date("m"),date("d")+30,date("Y")) );
//2017-02-18

目前時間 加 1小時
echo date('Y-m-d H:i:s', strtotime('+1 hours'));
//2017-01-19 13:17:07


目前時間 加 30天
echo  date('Y-m-d', strtotime("+30 days"));
//2017-02-18


目前時間 的前一年
echo date('Y-m-d', strtotime("-1 years")); 
//2016-01-19




$date1="2016-12-08 12:21:00";
$date2="2016-12-05 12:21:00";

//兩日期時間 相差幾秒
echo (strtotime($date1) - strtotime($date2)); 
=> 259200秒

//兩日期時間 相差幾小時
echo (strtotime($date1) - strtotime($date2))/3600; 
=> 72小時



今日午夜到現在的秒數:

echo time() - strtotime("today");