我有一个这样的数组:
大批 (
[0] => stdClass Object
(
[Start] => 08:00
[dayName] => Tuesday
[dayID] => 2
[courseName] => Math
)
[1] => stdClass Object
(
[Start] => 10:00
[dayName] => Tuesday
[dayID] => 2
[courseName] => Geography
)
[2] => stdClass Object
(
[Start] => 14:00
[dayName] => Tuesday
[dayID] => 2
[courseName] => Science
)
[3] => stdClass Object
(
[Start] => 10:00
[dayName] => Thursday
[dayID] => 4
[courseName] => Math
)
[4] => stdClass Object
(
[Start] => 18:00
[dayName] => Friday
[dayID] => 5
[courseName] => History
)
) 我想做的是,我想将现在的日期和时间与数组中的值进行比较。例如,假设现在是早上 7:00,现在是星期二。然后我想得到对象[0]。但如果是 11:00 点,那么我需要获取周二 14:00 开始的 Object[2]。现在是星期二和 16:00 点,那么我需要 Object[3] 。
如果是周末,那么我需要每周的开始时间,即周二 08:00 的数学课程。
我试图使用 key => value 来获得它,但我搞混了。我如何比较日期和时间,如果有关于该组合的课程,如果不继续检查,只需选择它。
关于小蓝