Reputation: 7830
How can I know current time(not date) is between JobStart & Job End Time
var JobStartTime = new DateTime(2012,1,1,9,0,0,DateTimeKind.Local); //09:00AM
var JobEndTime = new DateTime(2012,1,1,18,0,0,DateTimeKind.Local); //06:00PM
var CurrentTime = DateTime.Now;
Upvotes: 0
Views: 244
Reputation: 223237
Use DateTime.TimeOfDay Property
if (CurrentTime.TimeOfDay >= JobStartTime.TimeOfDay &&
CurrentTime.TimeOfDay <= JobEndTime.TimeOfDay)
{
}
Upvotes: 3