TimeSpan.Negateメソッドで時間間隔の符号を反転した値を取得する 言語: C# VB NegateメソッドでTimeSpanが表す時間の前後を逆転した値、つまり符号を反転した値を取得することができます。 TimeSpan.Negateメソッドで時間間隔の符号を反転した値を取得する すべて選択してコピー ダウンロード 行番号を表示する using System; class Sample { static void Main() { var ts = TimeSpan.FromMinutes(54); Console.WriteLine(ts); Console.WriteLine(ts.Negate()); // tsの符号を反転した値 } } 実行結果 00:54:00 -00:54:00 関連するページ 加算/減算演算子・Add/SubtractメソッドでTimeSpan同士を加減算する 加算/減算演算子でDateTime/DateTimeOffsetとTimeSpanを加減算する TimeSpan.Durationメソッドで時間間隔の絶対的な長さを取得する 乗算/除算演算子・Multiply/DivideメソッドでTimeSpanに対して乗除算を行う 等価演算子・比較演算子を使って2つのTimeSpanの等価・大小関係を比較する Array.Sortを使って複数のTimeSpanをソートする TimeSpan.ToStringメソッドで書式を指定して文字列化する