JQuery日期格式化功能

时间:2013-03-01 11:25:53

标签: jquery jquery-mobile

我从以下格式返回的数据库中获取(日期)值:2013-03-01。我想在2013年3月的星期五将它输出到我的页面上。请问是否有可用的JQuery功能?

2 个答案:

答案 0 :(得分:3)

  

是否有可用的JQuery功能?

不,jQuery不提供任何日期格式化功能。

很多的库,例如MomentJS,大约是6.4k。或者当然,自己动手做的是一行数据(月份名称)和六到七行代码。

答案 1 :(得分:1)

这不是你可以用jQuery的方法。您可以使用一些自定义js库,例如XDate

使用XDate,您可以执行以下操作

var myDateString = "2013-03-01";
myDateStringArray =  myDateString.split("-");
var d = new XDate(myDateStringArray[0], (parseInt(myDateStringArray[1])-1), myDateStringArray[2]);

var myNewDate = d.toString("dddd MMMM yyyy"); 
alert(myNewDate );

结帐工作小提琴http://jsfiddle.net/zWcU5/

XDate下载http://arshaw.com/xdate/