我搜索了网站,但没有找到接近我需要的答案。基本上我的日期显示为“ 2013-05-09 ”,但我想要的是“ 2013年3月19日”或更好“ 3月19日, 2013 ”。
请向我提供已经回答的链接(如果有的话)。
答案 0 :(得分:1)
var monthStrings = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
var yourDate = "2013-05-09";
var result = yourDate.split("-")[0] + " " + monthStrings[parseInt(yourDate.split("-")[1])] + " " + yourDate.split("-")[1];
alert(result);
我在javascript中寻找了一个预先定义的函数,但是当我搜索时,这是我得到的最简单的答案,我也使用它。