2011-03-14 92 views

回答

5

他們對我產生相同的結果,大概是因爲我在格林威治標準時間。

(FromFileTime解析時間UTC,出現獲取最新要使用本地時間)。

3

提示:我在格林威治標準時間,他們對我的結果是一樣的。

PS > Get-Date 129442497539436142 
10 March 0411 16:55:53 

PS > [datetime]::FromFileTime("129442497539436142") 
10 March 2011 16:55:53 
+0

看來,今年是嚴重不同的。 – Dave 2014-04-10 16:13:11

+0

啊 - 我只是在看時間部分 - 我沒有注意到年份!我會研究一下...... – 2014-04-10 17:50:49

0

FileTimes被所謂的蜱。每秒傳遞1000萬次。 Filetime在午夜0時,1月1日1601(UTC)。

獲取最新的也有蜱蟲,而是由Get-日期使用蜱的基礎是不是1601
這是1月1日年1
基本上可以用第一位數字來標識兩種不同類型的刻度。

Filetime ticks從現在開始的數字在-100至+200年的粗略範圍內。

蜱使用基礎上,1月1日0年開始,在大致相同的時間範圍 ...

在PowerShell中,你可以得到驗證1月1日年1鍵入打勾0:

[datetime]'0001-01-01' | Select-Object -property Ticks 
相關問題