Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

版权申明
查看: 1493|回复: 1

c#里怎么比较两个时间的大小

[复制链接]

该用户从未签到

发表于 2013-1-6 21:19:06 | 显示全部楼层 |阅读模式
c#里怎么比较两个时间的大小
比如
string t1 = "09:00";
string t2 = "19:00";

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-1-6 22:13:17 | 显示全部楼层
  1. string time1 = t1.Text.Trim();
  2. string time2 = t2.Text.Trim();
  3. DateTime nTime = DateTime.Parse(DateTime.Now.ToString("HH:mm:ss"));
  4. DateTime Tme1 = DateTime.Parse(time1);
  5. DateTime Tme2 = DateTime.Parse(time2);
  6. lb1.Content = "NOW:" +  nTime.ToString() + "\r\nTime1:" + Tme1.ToString() + "\r\nTime2:" + Tme2.ToString();
  7. if (DateTime.Compare(Tme1, nTime) > 0)
  8. {
  9.     lb1.Content += "\r\n" + Tme1.ToString() + " > " + nTime.ToString();
  10. }
  11.     else if (DateTime.Compare(Tme1, nTime) == 0)
  12. {
  13.     lb1.Content += "\r\n" + Tme1.ToString() + " = " + nTime.ToString();
  14. }
复制代码
感谢 atom,搞定
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 20:22 , Processed in 0.027550 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表