我在JSON对象的字符串中有一个datetime参数
像这样 - datetime:"2015-04-15 09.00.00"
我的目标是将其转换为:
"15 April 09:00"
(2015年也可以包括在内但不是必需的) 在我将在两个不同的地方,日期和时间追加。
有什么建议吗?除了获取插件之外,似乎找不到任何好的信息。
答案 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;