39

重複の可能性:
c#:時間を差し引く最も簡単な方法は何ですか?

私が今回持っているとしましょう:

07/12/2012 - 00:30:45 

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

4

2 に答える 2

120

AddHoursを使用できます。負の数が渡された場合、時間を減算します。

DateTime dt1 = dt.AddHours(-6);
于 2012-12-07T08:15:40.093 に答える
29

負の値を使用して時間を減算できます

myTime.AddHours(-6);
于 2012-12-07T08:14:28.327 に答える