我在添加日期时遇到了一些问题。
$test = strtotime('nov 02 2014');
$test_date = date('D, M. jS, Y' ,(1.0*86400) + $test);
echo $test_date;
返回Sun, Nov. 2nd, 2014
将输入更改为nov 01
和nov 03
会返回预期的字符串。
答案 0 :(得分:0)
夏令时于2014年11月2日结束。这意味着2014年11月2日的持续时间超过了您添加日期的86,400秒!
答案 1 :(得分:0)
这应该适合你:
$test = "nov 02 2014";
echo $test_date = date('D, M. jS, Y' ,strtotime($test . ' + 1 day'));