重複の可能性:
c#:時間を差し引く最も簡単な方法は何ですか?
が欲しいです
MyNewDateValue = MyDateNow - MyDateInteger;
例今日は2012年12月22日です
MyDateIneger値が120の場合、MyNewDateValueは120日前の日時を返します。
重複の可能性:
c#:時間を差し引く最も簡単な方法は何ですか?
が欲しいです
MyNewDateValue = MyDateNow - MyDateInteger;
例今日は2012年12月22日です
MyDateIneger値が120の場合、MyNewDateValueは120日前の日時を返します。
MyNewDateValue = MyDateNow.AddDays(-MyDateInteger);
DateTime.AddDays
方法を調べてください
DateTime oneTwentyDaysAgo = DateTime.Today.AddDays(-120);
または一般的に
DateTime nDaysAgo = DateTime.Today.AddDays(-N);
// where N is the number of days
MyNewDateValue = MyDateNow.AddDays(-120);
また
MyNewDateValue = MyDateNow.AddDays(myVar);
このfrndを試してみてください
DateTime dt = new DateTime();
dt = DateTime.Now;
DateTime newdt = new DateTime();
TimeSpan tim = new TimeSpan(120,0,0,0,0);
newdt = dt.Add(tim);
MessageBox.Show(newdt.ToString());
ADD.timespanは、今日から日数を加算または減算するのに役立ちます。