2
PowerShell沒有正確顯示時間,並且忽略了我的本地時區 - 它當前是00:20(在格林威治標準時間+2) ,但獲取時間顯示當地時間(00:20),但錯誤地顯示GMT。Get-Date.ToString('r')返回不正確的時間(格林尼治標準時間,而不是本地時區)
檢查運行腳本的服務器以及時區和本地時間是否設置正確。
我做錯了什麼或者這是一個錯誤?
$scriptStartDate = Get-Date
Write-Host "time is $($scriptStartDate.ToString('r'))"
# above line prints 'Sun, 14 Apr 2013 00:20:00 GMT'
# this is wrong as wrong timezone, it should be 'Sun, 14 Apr 2013 00:20:00 E.Europe'