相关疑难解决方法(0)

查找当前时间是否落在时间范围内

使用.NET 3.5

我想确定当前时间是否落在时间范围内.

到目前为止,我有目前的情况:

DateTime currentTime = new DateTime();
currentTime.TimeOfDay;
Run Code Online (Sandbox Code Playgroud)

我正在搞清楚如何获得转换和比较的时间范围.这会有用吗?

if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay 
    && Convert.ToDateTime("13:01") >= currentTime.TimeOfDay)
{
   //match found
}
Run Code Online (Sandbox Code Playgroud)

更新1:感谢大家的建议.我不熟悉TimeSpan功能.

c# datetime timespan

131
推荐指数
6
解决办法
14万
查看次数

标签 统计

c# ×1

datetime ×1

timespan ×1