日期带有时区?
问题描述:
我使用默认的Date()
构造函数来获取用户的当前日期。日期带有时区?
在写这篇文章的时候,星期一(格林威治标准时间)早上00:52。当我跟踪date.getDay()
的值时,我会打印Sunday
。
为什么会发生这种情况?我如何设置时区?
干杯。
答
Date.getDay()
会在当地时间给你的一天。如果你想要世界时,请使用Date.getUTCDay()
。
你有没有检查过你的电脑,以确保数据的设置正确(我可以看到我自己犯这个愚蠢的错误)。无论如何有阅读[本](http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Date.html?filter_flash=cs5&filter_flashplayer=10.1&filter_air=2),看看它是否有帮助。 – 2012-03-19 01:14:54
如果有帮助,请记住getDay()从0 =星期日开始。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Date.html#getDay() – ToddBFisher 2012-03-19 01:24:35