Json中时间怎么处理?

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;
        }

积累自己的代码库是非常重要的!!

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值