首页 > 解决方案 > 有没有办法在 AJAX 中自定义时间戳

问题描述

我想在 AJAX 中自定义时间戳

目前我正在运行这样的代码,这是有效的。但是 hM 的时间戳太长,所以我只想显示 YM。如果您有任何解决此问题的想法,

$(document).ready(function($) {
  MyrefereesAdds();
});

function MyrefereesAdds() {
  $("#Referees").empty();
  $.ajax({
      url: 'My_Ref_adds',
      type: 'GET',
      datatype: 'html',
      data: {
        ContactNo: '{{ Auth::user()->RefCode }}'
      },
    })
    .done(function(data) {
      $.each(data, function(index, val) {

        var Time = = val.created_at; // I think we can do some this in here....

        $('#Referees').append('<tr>')
        $('#Referees').append('<td scope="row">' + val.RefId + '</td>')
        $('#Referees').append('<td>' + val.ViewCategory + '</td>')
        $('#Referees').append('<td>' + val.created_at + '</td>')
        $('#Referees').append('<td>' + val.Status + '</td>')
        $('#Referees').append('</tr>')
      });
    })
    .fail(function() {
      alert("fail");
      console.log("error");
    })
}

标签: javascriptajax

解决方案


var Time = new Date(val.created_at).getFullYear() + '-' + ('0' + (new Date(val.created_at).getMonth() + 1)).slice(-2)

推荐阅读