Javascript日期格式显示不正确的时间
Javascript Date formatting shows incorrect hours
我从服务器得到一个datetime序列化对象。(2016-11-03T10:51:01.517
)
当我做
var d = new Date("2016-11-03T10:51:01.517")
d是现在Thu Nov 03 2016 06:51:01 GMT-0400
(东部夏令时)
我需要的时间正好是10:51:01
。
Thanks in advance
It seems to be a timezone error.
您可以看到时间在当地时区格式。使用toUTCString()方法获得所需的时间。
var d = new Date("2016-11-03T10:51:01.517")
alert(d.toUTCString());
d.toUTCString () 将返回我们Thu, 03 Nov 2016 10:51:01 GMT
相关文章:
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- Amazon S3 REST API大小不正确
- Javascript Reg Exp不正确匹配
- DIV并排,位置不正确
- 仅在IE中,javascript中的时区名称不正确
- asp.net 图表控件显示不正确的工具提示日期时间值
- Mediaelement.js setCurrentTime在Firefox和使用flash时设置的时间不正确
- UTC 时间不是以 24 小时格式显示的,并且在上午 12 点之后不正确
- 时间戳中的日期不正确,例如DD_MM_YYYY_HH_MI_SS
- MongoDB日期时间值存储不正确
- 日期在Highcharts图中显示不正确,时间数据不规则
- 在x轴使用毫秒时接收到不正确的日期时间
- 时间转换为ISO字符串不正确,显示文本字段
- Javascript日期格式显示不正确的时间
- 为什么我的javascript (node.js)给我不正确的时间戳
- HTML5 & # 39;时间# 39;标签设置值不正确
- Jquery合计时间不正确
- nvd3时间H:M:S轴显示不正确
- ECMAScript 5.1规范不正确?日期构造函数日期/时间格式解析为UTC
- unix时间转换后的年份不正确