晚上好!在php中比较日期和月份
问题: 问题是在PHP中比较2个日期。 我只想比较日期和月份,不包括年份。 我希望代码首先检查月份,如果月份与当前月份相同或比当前月份少。如果这是真的,继续检查一天。如果当天等于或小于当前日期,请执行自定义代码。
我已经试过: 这里是我迄今为止 -
<?php
$oldDate = "26/02/1815";
$latestDate = explode("/", $oldDate);
$year = $latestDate[2];
$month = $latestDate[1];
$day = $latestDate[0];
$newDate = $month.'/'.$day.'/'.$year;
$nowDate = date('m/d/Y');
$nownowDate = explode("/", $nowDate);
$nowYear = $nownowDate[2];
$nowMonth = $nownowDate[0];
$nowDay = $nownowDate[1];
if ($nowMonth <= $month) {
if ($nowDay <= $day) {
echo<<<NEXTDATE
<li class="next"><?php echo link_to_next_item_show(); ?></li> //This is the custom code
NEXTDATE;
}
}
?>
我觉得有什么毛病我的IF语句。
你是否得到任何形式的错误?我不能说我熟悉<<<语法,但是你的if语句看起来不错。 – 2015-03-02 16:44:22
'我觉得我的IFs陈述有问题。'为什么?你需要描述实际的问题,而不仅仅是说你有一种模糊的感觉。 – developerwjk 2015-03-02 16:44:55
@developerwjk问题是:在自定义代码中,有一段html + php代码需要在条件成立时进行回显,但我无法获得显示的自定义代码,就好像某些代码有问题IF声明。我无法弄清楚。 – 2015-03-02 17:14:05