如何知道现在的时间是否在两个小时之间?
我现在有时间:
new Date();
我有一些小时常量,例如,23和8(它是晚上11点或23:00,上午8点或08:00)。我怎么知道现在是两个小时常量之间的时间?
它需要运行一些程序代码,或者如果现在的时间在两个小时之间,则不运行,例如,如果它已经是晚上并且不是早上,则不要运行某些代码。
下图可以更好地解释:
静默模式不触发的某些情况:
00:00 20.06.13 - 23:00 20.06.13 // after 23.00 can loud!!
23:00 20.06.13 - 15:00 20.06.13 // after 15.00 can loud!!
01:00 20.06.13 - 08:00 20.06.13 // after 08.00 can loud!!
21:00 20.06.13 - 08:00 20.06.13 // after 08.00 can loud!!