1
我需要使用C#檢索當前系統日期,而不是實際日期,然後使用循環減去3個月以獲得前3個月。我想你可以這樣做:檢索系統日期
DateTime currMonth = DateTime.Now.AddMonths(-3);
我的印象是DateTime.Now居然給你當前系統日期下,但根據誰測試我的代碼的人說,這是沒有得到的日期。
任何洞察力或資源將是偉大的!
我需要使用C#檢索當前系統日期,而不是實際日期,然後使用循環減去3個月以獲得前3個月。我想你可以這樣做:檢索系統日期
DateTime currMonth = DateTime.Now.AddMonths(-3);
我的印象是DateTime.Now居然給你當前系統日期下,但根據誰測試我的代碼的人說,這是沒有得到的日期。
任何洞察力或資源將是偉大的!
DateTime.Now
給你本地系統日期/時間,所以:
它聽起來就像那是你之後的事情。目前還不清楚你的意思是「它沒有得到日期」,但它看起來對我來說是正確的,假設以上兩個都是你想要的。爲了更清楚你想要的日期,我建議使用DateTime.Today
雖然,這相當於DateTime.Now.Date
。
如果沒有得到正確的日期,它是什麼?你能提供一個預期和實際結果的例子嗎? –
「根據人」?自己測試!這很容易。不要相信他們說的一個字!繼續,測試它! – SimpleVar
它確實得到系統日期..我認爲這會是一個好主意,爲您的用戶收集更多的信息..除了「它沒有得到日期」。這是什麼(現在)被稱爲「聳肩報告」。參考:http://www.codinghorror.com/blog/2012/07/new-programming-jargon.html –