如何判断当前时间在晚上22:00到凌晨6:00之间
string _minute = DateTime.Now.Minute.ToString();
if ( DateTime.Now.Minute < 10 )
_minute = "0" + _minute;
string _time = DateTime.Now.Hour.ToString() + _minute;
int _time_num=Convert.ToInt32(_time);
if( _time_num > 0600 && _time_num<2200 )
{
string Y = "yes";
}
else
{
string N = "No";
}
一个问题,因为DateTime.Now.Minute.ToString(),如果是时间是小于10分钟的时候,返回是0-9。那么时间比较就不正确,我只好判断了
if ( DateTime.Now.Minute < 10 )
_minute = "0" + _minute;
求助能否有更好的方法来判断这个时间段呢?
谢谢!
...全文
相关推荐
Java获取凌晨时间戳的方法分析
主要介绍了Java获取凌晨时间戳的方法,结合实例形式对比分析了java时间戳运算的简单操作技巧,需要的朋友可以参考下
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
主要介绍了js 判断所选时间(或者当前时间)是否在某一时间段,需要的朋友可以参考下
js 判断当前时间是否处于某个一个时间段内
主要介绍了js 判断当前时间是否处于某个一个时间段内,使用 jutils - JavaScript常用函数库的 isDuringDate 函数来实现,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
Java 判断一个时间是否在另一个时间段内
主要介绍了Java 判断一个时间是否在另一个时间段内的相关资料,需要的朋友可以参考下
Python 时间戳之获取整点凌晨时间戳的操作方法
主要介绍了Python 时间戳之获取整点凌晨时间戳的操作方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧


