2010-04-21 76 views
2

我有兩個日期如何計算這4天

ValidFrom:20-04-2010

validTo:2010年2月5日

我需要知道4有效性天前(日期)到期。如何有效性日期到期日2010年2月5日

+0

爲什麼SQL標記?你更喜歡SQL解決方案嗎? – Unreason 2010-04-21 06:04:55

回答

14
var dt = new DateTime(2010, 5, 2); 
var fourDaysBefore = dt.AddDays(-4); 

如果這不是你的意思之前,計算出4天,你將必須多更具體。

1

我真的不知道問題的上下文是什麼,但這是一種方法來做到這一點,如果你想在MySQL中做到這一點。

SELECT ADDDATE('2010-05-02', INTERVAL -4 DAY);