TimeSpan#

class TimeSpan#

時間間隔を表します。

Static プロパティ

説明

MaxValue

TimeSpan の最大値を返します。

MinValue

TimeSpan の最小値を返します。

TicksPerDay

1 日の Tick を返します。

TicksPerHour

1 時間の Tick を返します。

TicksPerMillisecond

1 ミリ秒の Tick を返します。

TicksPerMinute

1 分の Tick を返します。

TicksPerSecond

1 秒の Tick を返します。

Zero

0 の TimeSpan を返します。

プロパティ

説明

Days

インスタンスの TimeSpan によって表される時間間隔の日要素を返します。

Hours

インスタンスの TimeSpan によって表される時間間隔の時要素を返します。

Milliseconds

インスタンスの TimeSpan によって表される時間間隔のミリ秒要素を返します。

Minutes

インスタンスの TimeSpan によって表される時間間隔の分要素を返します。

Seconds

インスタンスの TimeSpan によって表される時間間隔の秒要素を返します。

Ticks

インスタンスの TimeSpan によって表される時間間隔の Tick 要素を返します。

TotalDays

インスタンスの TimeSpan によって表される時間間隔を小数を含む日数として返します。

TotalHours

インスタンスの TimeSpan によって表される時間間隔を小数を含む時として返します。

TotalMilliseconds

インスタンスの TimeSpan によって表される時間間隔を小数を含むミリ秒として返します。

TotalMinutes

インスタンスの TimeSpan によって表される時間間隔を小数を含む分として返します。

TotalSeconds

インスタンスの TimeSpan によって表される時間間隔を小数を含む秒として返します。

関数

説明

Add

指定した TimeSpan オブジェクトとこのインスタンスを合計した新しい値を持つ TimeSpan オブジェクトを返します。

CompareTo

このインスタンスと指定したオブジェクトを比較し、このインスタンスが指定したオブジェクトよりも大きいか、小さいか、または等しいかを示す値を返します。

Divide

このインスタンスと指定した値による除算の結果を値とする TimeSpan オブジェクトを返します。

Duration

このインスタンスの絶対値の TimeSpan を返します。

Multiply

このインスタンスと指定した値による乗算の結果を値とする TimeSpan オブジェクトを返します。

Negate

このインスタンスの符号を反転した新しい値を持つ TimeSpan オブジェクトを返します。

Subtract

指定した TimeSpan オブジェクトとこのインスタンスを減算した新しい値を持つ TimeSpan オブジェクトを返します。

ToString

このインスタンスの文字列表現を返します。

Static 関数

説明

__new

新規 TimeSpan インスタンスを作成します。

Compare

2つの TimeSpan オブジェクトを比較し、1つ目のオブジェクトが 2つ目のオブジェクトよりも大きいか、小さいか、または等しいかを示す値を返します。

FromDays

指定した日数を表す TimeSpan オブジェクトを返します。

FromHours

指定した時間を表す TimeSpan オブジェクトを返します。

FromMilliseconds

指定したミリ秒を表す TimeSpan オブジェクトを返します。

FromMinutes

指定した分を表す TimeSpan オブジェクトを返します。

FromSeconds

指定した秒を表す TimeSpan オブジェクトを返します。

FromTicks

指定した Tick を表す TimeSpan オブジェクトを返します。

Parse

指定した文字列を解析して、等価の TimeSpan オブジェクトを返します。

ParseExact

使用できません。

TryFormat

使用できません。

TryParse

指定した文字列を解析して、成功したかどうかを表す値と等価の TimeSpan オブジェクトを返します。

TryParseExact

使用できません。