将DATETIME字符串转换为单词Javascript或jQuery中的时间和日期

时间:2015-04-14 07:46:55

标签: javascript jquery datetime

我在JSON对象的字符串中有一个datetime参数

像这样 -

        datetime:"2015-04-15 09.00.00"

我的目标是将其转换为:

        "15 April 09:00" 

(2015年也可以包括在内但不是必需的) 在我将在两个不同的地方,日期和时间追加。

有什么建议吗?除了获取插件之外,似乎找不到任何好的信息。

1 个答案:

答案 0 :(得分:1)

您可以像解答一样解析月份:

https://stackoverflow.com/a/1643468/2498251

var monthNames = ["January", "February", "March", "April", "May", "June",
  "July", "August", "September", "October", "November", "December"
];

所以对于你的情况,你可以做这样的事情:

var d = new Date("2015-04-15 09:00:00");
var day = d.getDay();
var month = monthNames[d.getMonth()];
var year = d.getYear();
var hour = d.getHours();
var min = d.getMinutes();

var fullDatetime = day + ' ' + month + ' ' + hour + ':' + min;