下面是什么日期格式以及如何將其轉換為在 Powershell 中檢查當前日期
Mon Oct 18 10:26:10 EDT 2021
uj5u.com熱心網友回復:
EDT表示Eastern Daylight Time (North America),比 UTC 世界時晚 4 小時。
使用它,您可以通過首先添加 4 小時偏移量以獲取 UTC 日期,最后.ToLocaltime()在其上使用方法來將其決議為本地時間。
[datetime]::ParseExact('Mon Oct 18 10:26:10 EDT 2021', 'ddd MMM dd HH:mm:ss \E\D\T yyyy', [cultureinfo]'en-US').AddHours(4).ToLocaltime()
在我的(荷蘭)機器上,這似乎無關緊要,但是如果您想絕對確保決議出的日期被視為 UTC(而不是將其.Kind設定為“未指定”,請使用以下命令:
[datetime]::SpecifyKind([datetime]::ParseExact('Mon Oct 18 10:26:10 EDT 2021', 'ddd MMM dd HH:mm:ss \E\D\T yyyy', [cultureinfo]'en-US').AddHours(4), 'UTC').ToLocaltime()
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/380574.html
