我从MySQL获得此值:2014-01-11 14:11:10
我想采用这个值并将其格式化为:Jan 2014
最简单的方法是什么?
答案 0 :(得分:2)
您可以使用给定的字符串实例化Date
对象,例如
var date = new Date("2014-01-11 14:11:10");
然后使用该对象进行操作。不幸的是,没有内置的方法可以将其转换为您希望的格式。但是你可以自己做。
换句话说,你可以做一些像
这样的事情var m_names = new Array("January", "February", "March",
"April", "May", "June", "July", "August", "September",
"October", "November", "December");
var dateString = "2014-01-11 14:11:10";
var date = new Date(dateString);
var msg = m_names[date.getMonth()] + " " + date.getFullYear();
alert(msg);