在javascript中将ISO日期转换为日期格式为LONG Date格式

时间:2017-09-10 04:56:34

标签: javascript

如何从iso日期获得格式为2017年12月27日的日期?

我的ISO日期

  

2017-12-27 00:00:00

我怎样才能得到这个

  

2017年12月27日

1 个答案:

答案 0 :(得分:0)

以下是你如何做到这一点。

function formatDate(date) {
  var monthNames = [
    "Jan", "Feb", "Mar",
    "Apr", "May", "Jun", "Jul",
    "Aug", "Sep", "Oct",
    "Nov", "Dec"
  ];

  var day = date.getDate();
  var monthIndex = date.getMonth();
  var year = date.getFullYear();

  return monthNames[monthIndex] + ' ' +day + ' ' + year;
}

console.log(formatDate(new Date())); // show current date-time in console

参考:How to format a JavaScript date