Json文件的时间怎么处理:今天通过Json文件传值,发现在Json文件中时间是一串数字(如下图),并不是以年月日时分秒的格式显示的,在一段时间的研究之后,发现其实是以把年月日时分秒转化为毫秒,进行传递的。
{"Id":5,"UserName":"李逵","UserPass":"123","RegTime":"\/Date(1557109164223)\/","Email":"123@qq.com"
那么接下来给大家分享一下,客户端接收服务端发来的Json文件如何处理时间?
注意:下图为JavaScript代码,不要看错,切记切记。
//将序列化变成Json格式后日期(毫秒数转换成日期格式)
function ChangeDateFormat(cellval) {
var date = new Date(parseInt(cellval.replace("/Date(", "").replace(")/", ""), 10));
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
return date.getFullYear() + "-" + month + "-" + currentDate;
}
积累自己的代码库是非常重要的!!