You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript的默认Date格式是什么?如何用Moment.js输出该格式

该格式的名称是什么?

Wed Jul 06 2022 14:42:13 GMT-0400 (Eastern Daylight Time)

该格式是调用new Date()时“与输入格式无关”的默认输出格式。

  • 参考说明:w3schools对该格式做了解释,但在介绍其他ISO格式类型前并未说明该格式的官方名称。

如何使用Moment.js将日期转换为该格式?

  • 输入示例:2022-07-15T00:00:00.000Z 或 2015-03-25
console.log(moment(new Date()).toISOString());
// 2022-07-06T19:08:36.670Z

console.log(moment(new Date()).toString());
// Wed Jul 06 2022 15:08:36 GMT-0400

console.log(new Date());
// Wed Jul 06 2022 15:08:36 GMT-0400 (Eastern Daylight Time)

console.log(new Date().toString());
// Wed Jul 06 2022 15:08:36 GMT-0400 (Eastern Daylight Time)

可以看到moment(new Date()).toISOString()和moment(new Date()).toString()并不能输出与JavaScript默认日期格式完全一致的结果。

  • moment(new Date()).toString()的输出结果与默认格式十分接近,但缺少默认格式中包含的(Eastern Daylight Time)时区名称部分。

内容的提问来源于stack exchange,提问作者Rio Weber

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 16:01:08