我收到以下错误
A non well formed numeric value encountered
使用此函数调用:
strtotime("-7 days", 2012-12-31);
但是看不出有什么问题吗?
我收到以下错误
A non well formed numeric value encountered
使用此函数调用:
strtotime("-7 days", 2012-12-31);
但是看不出有什么问题吗?
利用
echo strtotime("-7 days 2012-12-31");
的第二个参数strtotime()是一个INT,而不是一个字符串。
2012-12-31不是 PHP 中的日期;你正在做减法(结果是1969)。您需要使用strtotime将日期解析为整数时间戳。
幸运的是,这可以与-7 days您已经使用的字符串结合使用,如下所示:
strtotime("2012-12-31 -7 days");