date_compare_datetime

有了这个函数,你可以检查两个日期和时间,看看哪一个比另一个早或晚。如果date1较早,则函数返回-1,如果date1较晚,则返回0,如果相同,则返回0,不过由于这也考虑了时间,所以匹配的0非常罕见(实际上必须是同一年同月同日的同一秒才能返回0)。

 

语法:

date_compare_datetime(date1, date2);

参数类型描述
date1Datetime第一个日期时间。
date2Datetime要与之比较的日期时间。

 

返回:

Real

 

例子:

d = date_compare_datetime(date_create_datetime(2011, 9, 15, 11, 4, 0), date_current_datetime());

这将根据哪个日期是最早的,将 d 设置为相应的值,可能是 -1,因为当前日期将比2011年9月15日更早。