php DateTime 类的奇怪行为
$x = '23120-7-7';
$x = new \DateTime($x);
var_dump($x);
给
object(DateTime)#988 (3) {
["date"]=>
string(19) "2000-07-07 23:12:00"
["timezone_type"]=>
int(3)
["timezone"]=>
string(3) "UTC"
}
我想验证日期,但 php 中只有 datetime 类。我该如何检查
我的日期有效吗?