我在 WordPress 中使用以下代码来检查文章是否在 2017 年 9 月 15 日之前发布,但问题是如果日期大于 15 并且月份较小,它仍然显示日期更大。例如,如果 $pdate 是 28-08-17 并且 $mydate 是 15-09-17 它仍然返回 true。
$pdate = strtotime(get_the_date("d-m-y"));
$mydate = strtotime('15-09-17');
if ($pdate>$mydate)
{
//do something
}
else {
//do something
}
Run Code Online (Sandbox Code Playgroud)