TimeSpan start = TimeSpan.Parse("20:00"); // 8 PM
TimeSpan end = TimeSpan.Parse("02:00"); // 2 AM
TimeSpan now = DateTime.Now.TimeOfDay;
if (start <= end)
{
// start and stop times are in the same day
if (now >= start && now <= end)
{
// current time is between start and stop
}
}
else
{
// start and stop times are in different days
if (now >= start || now <= end)
{
// current time is between start and stop
}
}
【c#】判断当前时间 是否跨天
最新推荐文章于 2022-06-24 10:22:57 发布