Javascript日期格式化为具有特定格式的本地时区

标签 javascript jquery date datetime

我有一个 UTC 时区的日期字符串,如下所示 2015-05-26T14:02:46.000Z

我将使用

将其转换为日期对象
var lastModified = "2015-05-26T14:02:46.000Z;
var date = new Date(lastModified);

但是当我打印这个时,它会打印这样的日期 Tue May 26 2015 19:32:46 GMT+0530 (India Standard Time)

我想打印这样的日期 2015-05-26 7:32:46 PM IST2015-05-26 7:32:46 PM GMT+0530

有什么办法可以做到这一点吗?

最佳答案

正如后人所说,纯 JS 非常简单。但如果您经常这样做,您可能需要研究强大的 MomentJS图书馆。

使用 Moment,您的代码将是:

moment(date).format('YYYY-MM-DD HH:mm:ss A [GMT]Z')

关于Javascript日期格式化为具有特定格式的本地时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30466512/

相关文章:

javascript - Node.js 中的异步循环

javascript - 在 Angular2 中使用动态组件加载器进行双向数据绑定(bind)

jquery - 仅将函数应用于一个 div 类,而不是全部

ruby - 检查日期是否在过去 7 天内

javascript - 我的 Javascript 和 Python 代码是否因为指数或其他原因给出了不同的答案?

javascript - 如何在更改事件javascript上调用触发器更改

jquery - W3C 验证器和 jquery

jquery - jEditable 选择下拉菜单更改选项的顺序

javascript - 用于 Javascript 的 CDate

javascript - FullCalendar v4 比较事件日期