【问题标题】:Format a "yyyy-mm-dd" date into "dd month yyyy"将“yyyy-mm-dd”日期格式化为“dd month yyyy”
【发布时间】:2018-04-21 13:43:41
【问题描述】:
我的程序中有一个变量,它以 2018-04-21 的形式存储日期。现在,如何将值更改为 2018 年 4 月 21 日?
我需要类似的东西:
var date = stringifyTheDate(actual_date);
我应该在stringifyTheDate 函数中包含什么来做到这一点?
【问题讨论】:
标签:
javascript
date
date-formatting
【解决方案1】:
如果您使用的是Moment.js,请按此操作。
console.log(moment("2018-04-21").format("DD MMMM YYYY")); //prints 21 April, 2018
MomentJs 是广泛使用的日期和时间库,如果你不使用它,那么这就是你添加它的方式
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>