为什么这不起作用?
echo gmdate('Y-m-d H:i:s',strtotime('+7 days','2035-01-01 00:00:00'));
我看到的错误是:
遇到非正确形成的数值
答案 0 :(得分:24)
strtotime
的第二个参数需要时间戳,而不是字符串。请参阅strtotime
上的手册。
修改:您可以在第二个参数上再次使用strtotime
来获得所需内容:
echo gmdate('Y-m-d H:i:s',strtotime('+7 days',strtotime('2035-01-01 00:00:00')));