zoukankan      html  css  js  c++  java
  • /Date(1543024020000)/ 的问题

     在程序中经常会遇到这个问题,原因是后台返回前端的时候是json格式,在前端js页面拿到的时间格式就会是这种形式,解决方法:  http://www.bubuko.com/infodetail-1060505.html

    原理是取中间的毫秒数,再转换成js的Date类型

    function ChangeDateFormat(val) {
            if (val != null) {
                var date = new Date(parseInt(val.replace("/Date(", "").replace(")/", ""), 10));
                //月份为0-11,所以+1,月份小于10时补个0
                var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
                var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
                var hour = date.getHours();
                var minute = date.getMinutes();
                var second = date.getSeconds();
                var dd = date.getFullYear() + "-" + month + "-" + currentDate + " "+hour+":"+minute+":"+second;
                alert(dd);
                return dd;
            }
     
            return "";
        }
  • 相关阅读:
    强连通分量(Kosaraju)
    拓扑排序
    树状数组BIT
    差分
    RMQ(ST表)
    LCA(Tarjan)
    LCA(ST倍增)
    海亮SC2019 树上数数(转载)
    海亮SC
    【十二省联考2019】异或粽子/可持久化01trie
  • 原文地址:https://www.cnblogs.com/lsy26821/p/9987665.html
Copyright © 2011-2022 走看看