因此可以将时间与<
,>
等进行比较,但与strtotime
一起使用时,会得到unix时间戳,因此您无法比较与日期无关的时间。比较不带日期的日期
我希望做的是能够表达这样的:
$reference_time = "2010-01-01 18:00:00";
print strtotime("19:00:00") > strtotime($reference_time);
print strtotime("16:00:00") > strtotime($reference_time);
但我想第二个表达式返回false
(因为忽略了日期,时间短)。什么是最简单的方法来做到这一点? (最好不要拆分字符串)
这已经被问过,请使用搜索功能。 – hakre
@hakra:我确实看过,但无法找到任何东西。这似乎是一个共同的需要... – amindfv
问题是(重复)日期/时间问题的数量是很大,你甚至无法找到现在快速正确的东西。但是我也发现发布答案比搜索更容易:/ – hakre