标题:比较2个时间大小
只看楼主
zdloveday
Rank: 2
等 级:论坛游民
帖 子:221
专家分:96
注 册:2008-9-5
结帖率:68.89%
已结贴  问题点数:20 回复次数:3 
比较2个时间大小
string Time =DateTime.Now.ToShortTimeString().ToString();  这个是获取当期时间
我要这个  变量时间   跟  2个固定时间  比较  请问怎么比较   
比如   Time  大于  10:00  小于16:00
2015-09-15 10:24
Maick
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:32
帖 子:251
专家分:1314
注 册:2012-9-21
得分:7 
可以获取年,小时,分钟来比较
2015-09-15 13:35
步向巅峰
Rank: 5Rank: 5
来 自:河南
等 级:贵宾
威 望:17
帖 子:110
专家分:371
注 册:2013-4-26
得分:7 
你的当前日期是短日期格式,只有dd/MM/yyyy,
而你比较却要求时间精确到 HH:mm,比较之前首先确定一下日期格式,要不没法比的,确定好以后用DateTime.Parse或ParseExact转换成DateTime格式,最后用比较就行了
2015-09-16 15:44
ggynima
Rank: 2
等 级:论坛游民
帖 子:22
专家分:25
注 册:2015-8-31
得分:0 
可以用两个时间相减,然后得到TimeSpan类型然后可以用它自带的属性,有个总毫秒什么的,看看是否为负值,就可以了
2015-09-23 19:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-457319-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.358835 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved