or1ko's diary

日々を書きます

日付や時刻ではなく時間を扱う方法

日付や時刻ではなく時間を扱う方法

TimeSpanを使う

> [TimeSpan]"12:34"
Days              : 0
Hours             : 12
Minutes           : 34
Seconds           : 0
Milliseconds      : 0
Ticks             : 452400000000
TotalDays         : 0.523611111111111
TotalHours        : 12.5666666666667
TotalMinutes      : 754
TotalSeconds      : 45240
TotalMilliseconds : 45240000

"12:34"は時分と解釈するので、分秒にしたい場合は"00:12:34"とする必要がある。

なお、日付や時刻はDateTimeを使う。

> [DateTime]"12:34"

202331112:34:00

Mesure-CommandやGet-Dateがこれらの値を返す。