如何转换ajax日期和格式呢?

时间:2015-07-18 12:59:41

标签: ajax

当我从我的控制器获得'MyProperty_Payment_Test_ADate'的值到ajax时,日期值显示为/ 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);
        }
    });
}

1 个答案:

答案 0 :(得分:0)

在基于对象的编程中,变量用于与对象绑定,因此首先需要创建一个var日期并在其中传输日期,现在您可以从中获取值。 var d = new Date(); 现在d作为日期,所以d.getMonth(); 有一些基本方法可供选择。