javascript - Moment.js 中的时区显示格式

标签 javascript momentjs

我正在使用 moment.js 从我的 cordova 应用程序获取日期。

预期输出

2017-06-04T10:17:00+0530

电流输出

2017-06-04T10:17:00+05:30

代码

var date=moment(enddate).format("YYYY-MM-DDThh:mm:ssZ")
console.log(date);

那么我怎样才能获得 2017-06-04T10:17:00+0530 这种格式的日期?

最佳答案

尝试使用 ZZ 而不是 Z 作为时区 ( from the docs )

var date=moment(enddate).format("YYYY-MM-DDThh:mm:ssZZ")
                                                     ^

关于javascript - Moment.js 中的时区显示格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37626580/

相关文章:

javascript - 使用 moment 获取上个月的月份名称

javascript - PHP 样式在 HTML 中插入文件内容

javascript - 鼠标悬停时已删除但无法恢复

javascript - JavaScript Function() 和 JavaScript 对象之间的区别

javascript - 比较两个日期时 Moment.js 弃用警告

javascript - 如何使用 moment.js 将 ISO 日期/时间转换为本地日期/时间?接收奇数输出

javascript - 如何在 Angular 矩中 moment().fromNow() ?

javascript - 如何使用 Rally 的 SDK 2 立即制作网格显示等组件?

javascript - 单击 Javascript slider 下方的按钮将其暂停几秒钟

javascript - 使用 moment.js 计算下一次下午 2 点之前的时间