使用javascript将MySql时间戳转换为月/年的最简单方法

使用javascript将MySql时间戳转换为月/年的最简单方法,javascript,mysql,date,Javascript,Mysql,Date,我从MySQL获得这个值:2014-01-11 14:11:10 我希望采用该值并将其格式化为:2014年1月 最简单的方法是什么?您可以使用给定的字符串实例化Date对象,如 var date = new Date("2014-01-11 14:11:10"); 然后用那个物体操纵。不幸的是,没有内置的方法将其转换为您想要的格式。然而,你可以自己做这件事 换句话说,你可以这样做 var m_names = new Array("January", "February", "March",

我从MySQL获得这个值:
2014-01-11 14:11:10
我希望采用该值并将其格式化为:
2014年1月

最简单的方法是什么?

您可以使用给定的字符串实例化
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);

根据场景的不同,在SQL查询中使用