PowershellでFri, 18 Oct 2019 00:25:21 GMT
のような文字列をDATETIME型に変換する方法を調べてみました。
httpレスポンスヘッダの日付文字列をDateTime型に変換
コマンド
PS>[DateTime](Invoke-WebRequest https://maywork.net).headers.date
結果
2019年10月18日 9:10:53
キャスト一発で変換してくれました。日付でよく使われる書式は対応しているようです。
任意の書式の日付文字列をDateTime型に変換
コマンド
[DateTime]::ParseExact("20191018192101", "yyyyMMddHHmmss", $null)
結果
2019年10月18日 19:21:01
コメント