PowerShell で ISO 8601 拡張形式の現在時刻を取得する

Get-Date の Format オプションに "o" または "O" を指定する。

Get-Date -Format "o"
# 2018-01-28T17:34:35.7418503+09:00

小数点以下が不要なら、 -replace 演算子で "." (ピリオド)から数字が連続する部分を削除する。

(Get-Date -Format "o") -replace "\.[0-9]+"
# 2018-01-28T17:34:41+09:00