我的SharePoint网站上的页面上有一个带有日期选择器的“日期”字段。所选日期以M / D / YYY格式输入(例如5/7/2013)。

但是页面发布后,我需要这样的日期才能显示:2013年5月7日。

有没有办法用jQuery完成此操作?

最佳答案

您只能为此使用日期选择器:

var date = $.datepicker.formatDate('MM d, yy', new Date());
alert(date);


DEMO

更新

var myDate = $("#datepickerID").datepicker('getDate');
var date = $.datepicker.formatDate('MM d, yy', new Date(myDate));
alert(date);


更新2

function GetNewDate(myDate) {
    var date = $.datepicker.formatDate('MM d, yy', new Date(myDate));
    return date;
}


另外,像这样设置p:

$('p').text(GetNewDate(date));

关于javascript - 将日期格式从M/D/YYYY转换为D月,YYYY,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16424071/

10-11 20:29
查看更多