时间点计算,该怎么解决
时间点计算
当前时间datatime.now,判断是否在9:00和20:00之间。如果不在,则计算当前时间与9:00的时间差timespan
基础不牢,搜索半天都不知道明天9:00要如何表示,求解答,谢谢
------解决方案--------------------
当前时间datatime.now,判断是否在9:00和20:00之间。如果不在,则计算当前时间与9:00的时间差timespan
基础不牢,搜索半天都不知道明天9:00要如何表示,求解答,谢谢
------解决方案--------------------
DateTime now = DateTime.Now;
if (now.Hour >= 9 && now.Hour <= 20)
{
long tickk = now.Ticks - (new DateTime(now.Year, now.Month, now.Day, 9, 0, 0)).Ticks;
TimeSpan timeSpan = new TimeSpan(tickk);
Console.WriteLine(timeSpan.TotalHours);
}