为什么在转换 FileTime 时 get-date & [datetime]::FromFileTime 返回不同的值?一个例子:
Get-Date 129442497539436142
返回 0411 年 3 月 10 日星期四下午 4:55:53,但是
[datetime]::FromFileTime("129442497539436142")
返回 2011 年 3 月 10 日星期四上午 11:55:53
最佳答案
它们对我产生了相同的结果,大概是因为我在格林威治标准时间。
(FromFileTime 将时间解析为 UTC ,Get-Date 似乎使用您的本地时间。)
关于Powershell:get-date & [datetime]::FromFileTime 返回不同的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5300398/