因为字符串可以按字典顺序比较大小。比如 echo 'ABC' > 'ABB' ? 'true' : 'false'; // true echo 'ABC' > 'ABD' ? 'true' : 'false'; // false 你的日期时间格式正好导致按字符串比较的结果和按日期时间比较的结果一样。如果你换个格式,比如jS M, Y,你会得到1st Jan, 2018这样的字符串,要作比较就可能废了。
因为字符串可以按字典顺序比较大小。比如
你的日期时间格式正好导致按字符串比较的结果和按日期时间比较的结果一样。
如果你换个格式,比如
jS M, Y
,你会得到1st Jan, 2018
这样的字符串,要作比较就可能废了。