【发布时间】:2011-09-28 21:57:21
【问题描述】:
我正在尝试比较存储在两个 PHP 变量中的两个日期。 $curDate 和 $prevDate 以 yyyy-mm-dd 的格式存储。为了简单地显示它们,我一直在使用date("n,j,Y", strtotime($prevDate)) 或日期函数的第一个参数的其他组合。
我想比较 $curDate 和 $prevDate 的天数,但问题是,第 31 天可能是第 1 天的第 1 天,所以如果我以这种方式查看日期,那么我可以'无法处理这种行为。
我查看了 PHP 函数 JulianToJD(),但不能只传递 SQL 日期,通过 date() 和 strtotime() 函数格式化。
谁能帮我想出一个聪明的方法来比较两个日期,同时注意月末?
【问题讨论】:
-
@borrible 这行得通。将此添加为答案,我会接受。