这听起来可能很简单,但我很难找到解决方案。我有一个简单的 ajax 调用,它返回一个 JSON 对象:
{"d":"{\"fID\":57,\"headerPhotoPath\":\"img/image.jpg\",\"CreatedDate\":\"2013-05-16T10:18:10.183\",\"UpdatedDate\":\"2013-05-20T09:26:26.18\",\"isActive\":true,\"isVisible\":true,\"ContentsOrderedBy\":\"NewsUpdatedDateDesc\",\"FolderName\":\"Kemal\u0027s File\",\"FolderDescription\":\"folderdesc\",\"ReadCount\":0,\"ContentCount\":3}"}
如您所见,返回的日期采用 ISO 8601 格式,输出格式为YYYY-MM-DDThh:mm:ss.s
我通过 jQuery 检索这个 JSON,如下所示;(为了简单起见,我省略了明显的)
success: function (msg) {
var fd = JSON.parse(msg.d);
$('#img').attr('src', '../' + fd.headerPhotoPath)
$('#fDesc').html(fd.FolderDescription);
$('#fCreated').html(fd.CreatedDate);
$('#fUpdated').html(fd.UpdatedDate);
$('#fIsActive').html(convertTrueFalse(fd.isActive));
$('#fIsVisible').html(convertTrueFalse(fd.isVisible));
$('#fReadCount').html(fd.ReadCount);
}
如何解析我已经解析的 JSON 对象,以“dd/MM/yyyy”格式或任何其他正确可读的格式输出日期?