要推算日期首推strtotime函數。
echo date('Ymd', strtotime("+1 day"));
strtotime未加注日期,表示當天。上式所得到的結果為
20121205 ※本文發佈日期為2012-12-04
echo date('Ymd', strtotime("-1 day"));
>> 20121203
echo date('Ymd', strtotime("+1 month"));
>> 20130104
echo date('Ymd', strtotime("+1 week"));
>> 20121211
echo date('Ymd', strtotime("thursday -1 week"));
>> 20121129 ※當日之前的第一個星期四(不含當日)
echo date('Ymd', strtotime("thursday 0 week"));
>> 20121206 ※當日之後的第一個星期四(含當日)
echo date('Ymd', strtotime("tuesday 0 week");
>> 20121204 ※ 當日之後的第一個星期二(含當日)
echo date('Ymd', strtotime("+1 day"));
strtotime未加注日期,表示當天。上式所得到的結果為
20121205 ※本文發佈日期為2012-12-04
echo date('Ymd', strtotime("-1 day"));
>> 20121203
echo date('Ymd', strtotime("+1 month"));
>> 20130104
echo date('Ymd', strtotime("+1 week"));
>> 20121211
echo date('Ymd', strtotime("thursday -1 week"));
>> 20121129 ※當日之前的第一個星期四(不含當日)
echo date('Ymd', strtotime("thursday 0 week"));
>> 20121206 ※當日之後的第一個星期四(含當日)
echo date('Ymd', strtotime("tuesday 0 week");
>> 20121204 ※ 當日之後的第一個星期二(含當日)
留言
張貼留言