我有两个变量,开始时间和结束时间。
我需要确定其中的哪一部分在 06:00 到 19:00(早上)之间,或者它们之间的时间是在晚上(19:00 到 06:00)之间的时间?
$sunset = date_sunset(strtotime('2013-02-26 noon'), $timezone, SUNFUNCS_RET_TIMESTAMP);
$sunrise = date_sunrise(strtotime('2013-02-27 noon'), $timezone, SUNFUNCS_RET_TIMESTAMP);
这样,您应该获得日落和日出的时间戳。有关参数的详细信息,请参阅date_sunrise()
'和date_sunset()
,因为您可能需要更多有用值的信息(比较开罗和赫尔辛基的日落;))。
现在你应该能够找到时间段,在晚上,如果你遵循一些规则
从夜间删除