使用此函数,您可以检查两个日期和时间,以查看哪个日期和时间的时间分量早于或晚于另一个。 如果 datetime1 较早,则该函数返回 -1,如果 datetime1 较晚,则返回 1,如果它们相同,则返回 0,并且它会忽略日期,因此从字面上看,只是哪个时间比给定的那一天更远。
date_compare_time(datetime1, datetime2);
参数 | 类型 | 描述 |
---|---|---|
datetime1 | Datetime | 第一个日期时间。 |
datetime2 | Datetime | 与第一个比较的日期时间。 |
d = date_compare_time(date_create_datetime( 2011, 9, 15, 11, 4, 0 ), date_current_datetime());
这会将“d”设置为相应的值,具体取决于哪个时间最早。 基本上,如果当前时间晚于上午 11:04,它将返回 1。如果更早,则返回 -1。 如果时间是 11:04,它将返回 0。