注册 登录
编程论坛 ASP.NET技术论坛

小弟~1想请教以下`两个时间怎么来判断

求学boy 发布于 2007-05-04 12:57, 733 次点击
比如说
在if语句中
7 回复
#2
川流不息2007-05-04 13:48
好像是直接大於或小於吧?不過應該兩個格式要相同。
#3
IPV62007-05-04 14:47
转换成字符串比较
#4
川流不息2007-05-04 15:06
字符串比較會有問題的吧?2001/01/01 2001/1/1。不過,格式控制好應該沒什麼問題。但個人還是認為用時間格式判斷較好。
#5
求学boy2007-05-04 16:48
可是好象不行呀`1
DateTime da,sda;
da=Convert.ToDateTime (Session["Over"]);/////Session["Over"])为我设定的期限;
sda=Convert .ToDateTime(System.DateTime.Now);
if(da-sda>0)
这样行吗
#6
shenba2007-05-04 18:24
回复:(求学boy)小弟~1想请教以下`两个时间怎么来判...
相减之后得到的值类型事 TimeSpan  可以获取他的毫秒数等属性 ,来判断大小
#7
求学boy2007-05-04 18:58
高手能不能在给我说详细点呀`1
#8
求学boy2007-05-05 10:49
DateTime dt=Convert.ToDateTime( Session ["OverTime"].ToString());
DateTime ds=System.DateTime.Now;
if((dt.ToFileTime()-ds.ToFileTime())<0)
我找到该怎么做了
给大家看看,如果需要,不会的话可以看
谢谢大家给我的启示
1