[C#]时间比较的两种方法
可以用以下C#代码实现时间的比较
1.时间与时间之间直接比较
stringstrTime1=DateTime.Now.ToString();stringstrTime2=DateTime.Now.AddDays(-1).ToString();DateTimedt1=Convert.ToDateTime(strTime1);DateTimedt2=Convert.ToDateTime(strTime2);if(dt1>dt2){//其他操作}
2.使用CompareTo方法实现时间与时间之间的比较
stringstrTime1=DateTime.Now.ToString();stringstrTime2=DateTime.Now.AddDays(-1).ToString();DateTimedt1=Convert.ToDateTime(strTime1);DateTimedt2=Convert.ToDateTime(strTime2);intn=dt1.CompareTo(dt2);if(n){//其他操作}
3.DateTimePicker时间设置,如设置DateTimePicker的开始时间为选择日期的00:00:00秒,结束时间为23:59:59秒。
stringsTime=Convert.ToDateTime(this.dtpStart.Value).ToString("yyyyMMdd000000");stringeTime=Convert.ToDateTime(this.dtpEnd.Value).ToString("yyyyMMdd235959");
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。