1
我有兩個日期第一個是系統日期&第二個是手動添加日期。兩個日期之間的區別
例如 - 系統日期是02/may/2011 &手動添加的日期是01/May/2011。
如果第二個日期小於當前日期,那麼日期將過期,但系統日期發生更改時(例如 - 01/April/2011)。
然後它的工作。我的輸出是日期到期。系統日期更改時無效。
我有兩個日期第一個是系統日期&第二個是手動添加日期。兩個日期之間的區別
例如 - 系統日期是02/may/2011 &手動添加的日期是01/May/2011。
如果第二個日期小於當前日期,那麼日期將過期,但系統日期發生更改時(例如 - 01/April/2011)。
然後它的工作。我的輸出是日期到期。系統日期更改時無效。
你可以試試下面的類:時間跨度
http://msdn.microsoft.com/en-us/library/system.timespan.aspx
例子:
DateTime oldDate = new DateTime(2002,7,15);
DateTime newDate = DateTime.Now;
// Difference in days, hours, and minutes.
TimeSpan ts = newDate - oldDate;
// Difference in days.
int differenceInDays = ts.Days;
你能解釋一下這對OP有什麼幫助,或者至少向我解釋他在問什麼? – Oded 2011-05-02 06:12:31
什麼是你的問題?什麼在工作?什麼不起作用?請閱讀:http://tinyurl.com/so-hints – Oded 2011-05-02 06:09:40
您是否調用了更改系統日期後再次進行比較的事件/方法?代碼中的當前日期是如何設置的? – V4Vendetta 2011-05-02 06:36:08