
2 May
2013
2 May
'13
9:54 a.m.
Hi guys, Programmers, what algorithm would you use to check that a given time (current timestamp in 24hr) is within a preset start and end times and if so, do specific stuff? Scenario: StartTime = 0600 EndTime = 1800 TimeNow = 0950 An algorithm like If TimeNow >= StartTime and <= EndTime then allow would work However, this will not work if the Start/End time spans across 2 days: StartTime = 1800 EndTime = 0600 TimeNow = 0550 Using the logic will fail yet 0550 is logically within the preset timeframe