javascript - 如何将时区日期转换为正确的本地日期?

标签 javascript

我有这个日期:

2015-05-28T23:00:00.000Z

我需要将其转换为本地日期(采用这种格式):

29/05/2015

根据上面的日期字符串,我希望上面的格式化日期是正确的。

我该怎么做?

谢谢

最佳答案

将其转换为日期对象:

var dateString = '2015-05-28T23:00:00.000Z';
var date = new Date(dateString)

那么你就无法格式化它:

var formatedDate = date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear();

但您也可以使用 moment.js

moment(dateString).format('DD/MM/YYYY');

关于javascript - 如何将时区日期转换为正确的本地日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27819900/

相关文章:

javascript - 如何以编程方式在 Sigma.Js 中显示 overNode 标签?

javascript - 处理来自 node.js 应用程序的多个 https 请求

javascript - 即使填写并检查了所有字段后,表单也不会提交

javascript - 匹配空格之间的单个单词长度

javascript - 一旦 bool 变量为 false 在其他情况下不返回 true

javascript - 如何发现用户不再与页面交互(不是重新加载或退出)

javascript - JSHint 错误 : myApp is not defined (W117)

javascript - 我如何找出文件是否在 Node.js 的目录中?

javascript - 我可以将 jQuery DOM 克隆存储在本地存储中以供以后使用吗?

javascript - 如何将 Socket.io 配置为在 https 上的同一端口上运行?