JavaScript日期时间转换减少一天
JavaScript DateTime Conversion Decreasing one day
当我使用以下javascript代码转换日期2012-01-01时。
var dtmRDate = new Date('2012-01-01');
返回结果:
Sat Dec 31 19:00:00 EST 2011
似乎有一天会减少。我该怎么做才能解决这个问题?
这看起来像是一个时区问题,默认情况下,解析器将假设输入是UTC时区,当转换为字符串表示时,它使用本地时区
可以试试new Date('2012-01-01 EST')
相关文章:
- 在JavaScript中重构上个月的第一天和最后一天的代码(node.js)
- 制作Easing Slider Start横幅取决于一周中的哪一天
- moment.js被一天的发行量抵消
- 在一天中的某个时间自动在我的网站上播放视频
- 如何将完整日历事件限制为仅一天
- 基于一天中的时间的不均匀计数计时器Jquery
- 如果今天是会计年度的最后一天,请从下拉菜单中删除当前年份
- 完整日历 - 如何在周视图中添加一天中的时间
- AngularJS引导日期选择器 - 每周的一天问题
- 根据一天中的时间更改滑块
- 如何使用jquery获取下一天的日期和下个月的日期
- 为什么new Date()会删除一天?-Javascript
- 在FullCalendar中单击一天获取事件
- javascript创建减去一天的新日期
- Javascript和图像更改,基于一天中的时间
- 将一年中的某一天转换为当前日期
- 将日期转换为一天的结束
- 如何转换从ember路由的模型钩子返回的unix日期,以便它可以在我的模板中显示为一天
- 使用MomentJS将YYYY:MM:DD字符串转换为一周中的一天
- JavaScript日期时间转换减少一天