HIRO's.NET Blog

PowerShellが好き

目次

Blog 利用状況

ニュース

あわせて読みたい

書庫

日記カテゴリ

リンク

New-TimeSpanコマンドレットで時間計算する(PowerShell Tips)

New-TimeSpanコマンドレットを使用すると、時間計算をすることができます。

まずは、単純に10:00:00~12:00:00までの差分を計算してみます。

PS> New-TimeSpan -start 10:00:00 -end 12:00:00

とすると、実行結果は

Days              : 0
Hours             : 2
Minutes           : 0
Seconds           : 0
Milliseconds      : 0
Ticks             : 72000000000
TotalDays         : 0.0833333333333333
TotalHours        : 2
TotalMinutes      : 120
TotalSeconds      : 7200
TotalMilliseconds : 7200000
のようになります。

-endパラメータで指定した12:00:00から-startパラメータで指定した10:00:00までの差分を表示していることがわかります。

つぎに日付まで含めた場合の、時間計算ですが下記のようにします。

(これが意外にも方法はあります。)

PS> New-TimeSpan -start (Get-Date "2007/02/03 10:00:00") -end (Get-Date "2007/02/07 12:00:00")

実行結果は下記のとおりです。

Days              : 4
Hours             : 2
Minutes           : 0
Seconds           : 0
Milliseconds      : 0
Ticks             : 3528000000000
TotalDays         : 4.08333333333333
TotalHours        : 98
TotalMinutes      : 5880
TotalSeconds      : 352800
TotalMilliseconds : 352800000

 

このように、New-TimeSpanを使用することで、簡単に時間計算を行うことができます。



投稿日時 : 2008年2月8日 16:12

コメントを追加

# OK36924 Oakley Sport Sunglasses Outlet 2014/05/06 6:24 http://www.noteutopia.us/ok36924-oakley-sport-sung

eyeglasses are usually not created up of glass at all but of an opaque substance including metal or plastic. They are contemporary and reasonably priced option to traditional glasses and offer clear
OK36924 Oakley Sport Sunglasses Outlet http://www.noteutopia.us/ok36924-oakley-sport-sunglasses-outlet-p-356.html

タイトル
名前
URL
コメント