我从 Stackoverflow 得到了这段代码,并稍微改变了它以适应今天的日期。
我想检查今天是否在两个日期之间。但这不起作用。我错过了什么?
$paymentDate = date('d/m/Y');
echo $paymentDate; // echos today!
$contractDateBegin = date('d/m/Y', '01/01/2001');
$contractDateEnd = date('d/m/Y', '01/01/2015');
if ($paymentDate > $contractDateBegin && $paymentDate < $contractDateEnd)
{
echo "is between";
}
else
{
echo "NO GO!";
}
原文由 Papa De Beau 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是您的代码的正确答案。只需使用 strtotime() php 函数。