2017-02-24 42 views
0

在德國我得到我的電腦:得到錯誤的timezoneoffset在AIR /的Flex/AS3

new Date().getTimezoneOffset(); //-60 

new Date().timezoneOffset //-60 

但正如我的電腦正確顯示我我在UTC+01:00這是柏林,阿姆斯特丹正確的時區...

我該如何解決這個問題?

親切的問候

基督教

+2

你的問題的快速谷歌發現這個:http://stackoverflow.com/questions/6124822/right-way-to-convert-dates-to-utc –

回答

0

正如documentation使用getTimezoneOffset(陳述)返回「你需要紀要添加到計算機本地時間值中以與UTC相等。如果您的計算機的時間設置晚比UTC,返回值將爲負值。「

所以-​​60是你要添加到計算機的本地時間得到UTC當你在UTC + 1個時區:)