我在 php 代码中运行过将 YYYY-mm-dd 格式的日期作为字符串进行比较。这行得通吗?它似乎在简单的情况下工作,但我不确定将它们作为字符串进行比较是否有意义。
<?php
$today = '2013-02-11';
$start_date = '2013-02-11';
$end_date = '2013-02-12';
$on_promo = (($start_date <= $today) && ($end_date >= $today));
if ($on_promo)
{
echo 'ON promo';
}
else
{
echo 'OFF promo';
}
?>