我希望能够获得一段与本地时区(客户端浏览器时区)相符的 JavaScript 代码,以便获取当前月份的第一天。
目前我正在使用以下代码:
var startDate =new Date (2012,5,1);
以下方案可以正确地给出这个值:
2012年6月1日星期五00:00:00 EDT
但是,当我在+2.00 GMT的贝鲁特浏览器中尝试同样的操作时,“有时候”会给出5月31日(意味着如果我早上尝试它就会给我31日,但是下午尝试就可以正常运行)
基本上,我需要获取本地浏览器当前的第一个日期。 有什么建议吗?