无法从我的数据表中的json获取日期格式

时间:2017-01-09 07:55:53

标签: jquery html json

我的表格以此格式func validateSync(ofType type: CKEntity.Type) { let a = (type as NSObject.Type & CKEntity.Type).self a.method() // Compilation error: Type 'Any' has no member 'method' } 显示日期。我使用SQL Server 2008以/Date(716841000000)/格式存储日期。如何使用yyyy-mm-dd以适当的格式获取日期?这是我的映射功能。我无法获得所需的日期格式

JSON

dob column is not in proper format

1 个答案:

答案 0 :(得分:1)

试试这个:

var date = new Date(parseInt(x.substr(6)));

JsFiddle

substr删除/ Date(部分和parseInt在最后忽略它,将最终结果传递给Date构造函数。

function OnSuccess(response) {
  var objdata = (response.d);
  var pm = JSON.parse(objdata);
  var len = objdata.length;
  arr = $.map(pm, function(n, i) {
    var arr_temp = {
      0: n.Id,
      1: n.name,
      2: n.gender,
      3: n.pincode,
      4: n.City,
      5: n.DOB = new Date(parseInt(n.DOB.substr(6))),
      6: n.Id
    }
    arrtest[i] = n.Id;
    return arr_temp;
  });
}