我有一个来自 JSON 对象的字符串中的日期时间参数
像这样-
datetime:"2015-04-15 09.00.00"
我的目标是将其转换为:
"15 April 09:00"
(2015年也可以包括但不是必需的) 之后我将在两个不同的地方附加日期和时间。
有什么建议吗?除了获取插件之外似乎找不到任何好的信息。
最佳答案
您可以像这里的答案一样解析月份:
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;
关于javascript - 将 DATETIME 字符串转换为 Javascript 或 jQuery 中的时间和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621826/