C#时间比较有关问题
C#时间比较问题我想判断当前时是否是06:00:00应该怎么做啊?[解决办法] if (DateTime.Now.ToString(HH:mm:
C#时间比较问题
我想判断当前时是否是06:00:00应该怎么做啊?
[解决办法]
if (DateTime.Now.ToString("HH:mm:ss") == "06:00:00")
{
}
[解决办法]bool result = DateTime.Now.ToString("HH:mm:ss").Equals("06:00:00");
[解决办法]可以对时、分、秒进行一一比较
也可以DateTime.Now.ToString().Substring ( DateTime.Now.ToString().IndexOf (' ')+1)获取当前时间进行比较
[解决办法]DateTime get_time = Convert.ToDateTime(DateTime.Now.ToString());
DateTime sta_ontime = Convert.ToDateTime(Convert.ToDateTime(tmp.Trim().ToString()));
long dat = DateAndTime.DateDiff("s", get_time, sta_ontime, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays);
if (dat == 0)
{
}
[解决办法]好吧,还是采用对时间进行格式比较好- -习惯了以前对字符串操作的了