我已经搜索了该站点,但是找不到与我需要的答案接近的答案。基本上,我的日期正确显示为“ 2013-05-09”,但我想要的是“ 2013年3月19日”,或者更好的是“ 2013年3月19日”。
请向我提供指向已经答复的链接(如果有)。
最佳答案
你的意思是这样吗?
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中寻找了一个预定义的函数来执行此操作,但是当我搜索时,这是我得到的最简单的答案,我也使用了它。
关于javascript - 将日期格式从“yyyy-mm-dd”更改为“yyyy MMM dd”或“MMM dd,yyyy”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19597086/