【发布时间】:2015-11-18 12:05:10
【问题描述】:
通常,如果我想得到日期,我可以做类似的事情
var d = new Date();
console.log(d);
这样做的问题是,当我运行该代码时,它会返回:
2015 年 8 月 24 日星期一 4:20:00 GMT-0800(太平洋标准时间)
我怎样才能让 Date() 方法以“MM-DD-YYYY”格式返回一个值,以便它返回如下内容:
2015 年 8 月 24 日
或者,也许是 MM-DD-YYYY H:M
2016 年 8 月 24 日 4:20
【问题讨论】:
-
我建议您使用momentjs.com 来满足您的所有 javascript 日期需求,它让一切变得更容易。
-
在 UTC,
d.toISOString().split('T')[0] -
我想你可以在这里找到答案:- [如何在 Javascript 中获取当前格式化日期 dd/mm/yyyy 并将其附加到输入。 ][1] [1]:stackoverflow.com/questions/12409299/…
-
不敢相信这么简单的请求竟然不能被Javascript原生函数解决。
标签: javascript date