可能重复:
遇到格式不正确的数值
为什么这不起作用?
echo gmdate('Y-m-d H:i:s',strtotime('+7 days','2035-01-01 00:00:00'));
我看到的错误是:
遇到格式不正确的数值
可能重复:
遇到格式不正确的数值
为什么这不起作用?
echo gmdate('Y-m-d H:i:s',strtotime('+7 days','2035-01-01 00:00:00'));
我看到的错误是:
遇到格式不正确的数值
的第二个参数strtotime
需要时间戳,而不是字符串。参见手册strtotime
。
您可以strtotime
再次使用第二个参数来获得您想要的:
echo gmdate('Y-m-d H:i:s',strtotime('+7 days',strtotime('2035-01-01 00:00:00')));