減一一年,我想在窗口的按鈕窗體應用程序(C#)來顯示準確1年過去的時間日期和時間(「特殊時刻」)...如何從日期時間
例如:如果現在的日期時間是20 Aug 2013 2:15 pm
所以當我按一下按鈕,它會告訴我20 Aug 2012 2:15 pm
......在第二屆按鈕即從以前到當前日期時間每小時相反
我使用的代碼僅僅是昨天的日期
string result = DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd");
減一一年,我想在窗口的按鈕窗體應用程序(C#)來顯示準確1年過去的時間日期和時間(「特殊時刻」)...如何從日期時間
例如:如果現在的日期時間是20 Aug 2013 2:15 pm
所以當我按一下按鈕,它會告訴我20 Aug 2012 2:15 pm
......在第二屆按鈕即從以前到當前日期時間每小時相反
我使用的代碼僅僅是昨天的日期
string result = DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd");
DateTime.Today.AddYears(-1).ToString("yyyy-MM-dd HH:mm:ss")
你試過
string result = DateTime.Today.AddYears(-1).ToString("yyyy-MM-dd");
只需使用AddYears
:
string result = DateTime.Today.AddYears(-1).ToString("yyyy-MM-dd");
string result = DateTime.Today.AddYears(-1).ToString("yyyy-MM-dd");
string convertback = DateTime.ParseExact(result, "yyyy-MM-dd", CultureInfo.InvariantCulture).AddYears(1).ToString("yyyy-MM-dd");
提示:改變'AddDays' – Sayse
提示二:以'AddYears' – wudzik