2012-12-07 10 views
13

可能性の重複:
c#: whats the easiest way to subtract time?どのようにして現在の時刻から6時間を引くことができますか?

私はこの時間があるとします。

07/12/2012 - 00:30:45 

私は、2012年6月12日として、6時間を減算したいのですが - 18:30:45 .AddHours()はありますが、SubHours()はありません。どうしたらいいですか?

+0

負の数を「追加」することができます。 – dana

+7

'.AddHours(-6)'? – Henrik

答えて

62

を減算する負の値を使用することができます負の数が渡された場合、それは時間を差し引きます。

DateTime dt1 = dt.AddHours(-6); 
+0

投票の理由? – Adil

+0

それについては関係ありません!最近stackoverflowのユーザーは少し狂っている:)ちょうど私はこの早朝の寒い朝にそれについて考える必要はありません!ありがとうございました – markzzz

13

あなたがAddHoursを使用することができ、時間

myTime.AddHours(-6); 
関連する問題