如何转换ajax日期和格式化它



当我从控制器到ajax获得'MyProperty_Payment_Test_ADate'的值时,日期值显示为/date(1435689000000)/,我希望这是'yyyy-mm-dd'格式。怎么转换呢?

 function SelectPaymentTest() {
    $.ajax({
        url: '../Payment/SelectPaymentTest',
        type: 'POST',
        dataType: 'json',
        cache: false,
        async: false,
        data: {},
        success: function (data) {
            var tr = '';
            $(data.PaymentTestList).each(function (key, val) {
                tr += '<tr>';
                tr += '<td>' + val.MyProperty_Payment_Test_Id + '</td>';
                tr += '<td>' + val.MyProperty_Payment_Test_Name + '</td>';
                tr += '<td>' + val.MyProperty_Payment_Test_ADate + '</td>';// this contain value as "/Date(1435689000000)/"
                tr += '<td>' + val.MyProperty_Payment_Test_CDate + '</td>';
                tr += '<td><span class="glyphicon glyphicon-edit" category_Id="' + val.MyProperty_Payment_Test_Id + '"  style="cursor:pointer;"></span></td>';
                tr += '<td><span class="glyphicon glyphicon-trash" category_Id="' + val.MyProperty_Payment_Test_Id + '"  style="cursor:pointer;"></span></td>';
                tr += '</tr>';
            });
            $('#GemPaymentTestBody').html("");
            $('#GemPaymentTestBody').html(tr);
        }
    });
}

在基于对象的编程中,变量是用来与对象绑定的,所以首先你需要创建一个var date并在其中传输你的日期,现在你可以从中获得值。var d=new Date();现在d作为日期,所以d. getmonth ();有一些基本的方法是可用的。

最新更新