试图解析 1942 年 5 月 5 日
-872726549
DatTime::__construct()
Failed to parse time string (-872726549) at position 7 (4):
Unexpected character
1970 年 1 月 1 日之前的所有日期均相同
1969 年 12 月 31 日有同样的错误
我在 windows 上使用 xampp,php 5.4
这会触发错误:
$topv=-872726549;
$compared_time=new DateTime($topv);
最佳答案
根据文档,您应该这样做:
$topv='1930-08-09';
$compared_time=new DateTime($topv);