2010-10-30 88 views
1

我得到了有關JavaScript控制檯使用Chrome瀏覽器v7.0517.41顯示日期問題(不知道它是否是一個bug)和操作系統是WinXP SP3。不知道這是一個Chrome瀏覽器上的錯誤

在javascript控制檯中,我輸入console.log(new Date()); 則顯示:

週六二零一零年十月三十日22時49分57秒GMT + 0800(中國標準時間)//它現在是在當地時間

更改系統時間1個月並鍵入命令顯示:

星期二2010年11月30日22點50分二十零秒GMT + 0800(中國標準時間)//這是正確的時間

,當改變月3月和鍵入命令:

星期二2010年11月30日22時50分四十○秒GMT + 0800(中國標準時間)//不改變

所以,我必須CLOSE Chrome瀏覽器等重試顯示日期:

星期二2010年3月30日22點51分13秒GMT + 0800(中國標準時間)//這是正確的時間AFTER已關閉Chrome瀏覽器

爲什麼會出現此問題?這是Chrome瀏覽器的錯誤? Thx你...

+4

這是否與編程有關?這似乎與更改系統日期有關。 – 2010-10-30 15:16:50

+0

只更改系統日期。可以幫我測試Chrome瀏覽器嗎? – DonaldIsFreak 2010-10-30 15:24:09

+0

你在其他瀏覽器中測試過了嗎? – 2010-10-30 16:34:21

回答

1

在Mac OSX 10.5.8上測試谷歌Chrome瀏覽器v7.0517.41的工作就好了。

但是,在Windows XP上,它的工作方式與上面記錄的一樣,似乎是一個錯誤。

Firefox版本3.6.10已在兩個操作系統上進行測試,並且它提供了一致的輸出。

+0

感謝測試:D – dz1984 2010-10-31 08:22:58

0

在您的第一次測試中,您從未來October 2010November 2010。正如預期的那樣,Chrome的解釋器可以毫不費力地完成任務。

在第二次測試中,您從November 2010回到過去March 2010。我懷疑WinXP Chrome在處理當前日期時遇到困難,該日期早於其自己的進程開始日期之前突然變爲,並且一直到la la la I can't hear you,直到您重新啓動它。

相關問題