1. 程式人生 > >asp.net時間比較

asp.net時間比較

一般都是在資料庫端做時間比較,但最近的開發中遇到需要在net 平臺中做時間比較,有兩種情況應該比較普遍,現將我的對應處理程式碼帖出如下:

1 日期段有效性

 比如“2007-8-10 日前有效”,之前時間均可進行某種操作

DateTime.Now.CompareTo(Convert.ToDateTime("2007-8-10"))

判斷返回值是否大於0 即可 注意引數如果不是System.DateTime引起System.ArgumentException;)

2 時間段有效性

比如“每日8:00至22有效”

if ((DateTime.Now.Hour<8)||(DateTime.Now.Hour>22))  {//無效}