码迷,mamicode.com
首页 > Windows程序 > 详细

[C#]时间比较的两种方法

时间:2016-04-23 23:17:03      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:c#

可以用以下C#代码实现时间的比较

1.时间与时间之间直接比较

string strTime1 = DateTime.Now.ToString();   
string strTime2 = DateTime.Now.AddDays(-1).ToString();   
DateTime dt1 = Convert.ToDateTime(strTime1);   
DateTime dt2 = Convert.ToDateTime(strTime2);   
if ( dt1 > dt2 )   
{   
    //其他操作   
}

2.使用CompareTo方法实现时间与时间之间的比较

string strTime1 = DateTime.Now.ToString();   
string strTime2 = DateTime.Now.AddDays(-1).ToString();   
DateTime dt1 = Convert.ToDateTime(strTime1);   
DateTime dt2 = Convert.ToDateTime(strTime2);   
int n = dt1.CompareTo(dt2);   
if ( n )   
{      
	//其他操作   
}

3.DateTimePicker时间设置,如设置DateTimePicker的开始时间为选择日期的00:00:00秒,结束时间为23:59:59秒。

string sTime = Convert.ToDateTime(this.dtpStart.Value).ToString("yyyyMMdd000000");   
string eTime = Convert.ToDateTime(this.dtpEnd.Value).ToString("yyyyMMdd235959");


本文出自 “花开花落” 博客,请务必保留此出处http://020618.blog.51cto.com/6098149/1767066

[C#]时间比较的两种方法

标签:c#

原文地址:http://020618.blog.51cto.com/6098149/1767066

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!