したがって<
、>
、 などと時間を比較することは可能ですが、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);
しかし、2 番目の式を返したいと思いfalse
ます (日付を無視すると、時間が短くなるため)。これを行う最も簡単な方法は何ですか? (できれば文字列を分割せずに)