json序列化中datetime數據格式問題


(function () {
    if (!window.ADS) {
        window.ADS = {};
    }
    //把JS的時間戳轉化爲年月日時分秒的datetiem格式
    function formatJsonDatetime(jsonDatetime) {
        //使用正則表達式將datetime中的非數字(\D)刪除
        //並把得到的毫秒數轉換成數字類型
        var datetimeMilliseconds = parseInt(jsonDatetime.replace(/\D/igm, ""));
        //實例化一個新的日期格式,使用1970 年 1 月 1 日至今的毫秒數爲參數
        var myDatetime = new Date(datetimeMilliseconds);
        var datetimestr = myDatetime.getFullYear() + "-" +
            (myDatetime.getMonth() + 1) + "-" +
            myDatetime.getDate() + " " +
            myDatetime.getHours() + ":" +
            myDatetime.getMinutes() + ":" +
            myDatetime.getSeconds();
        return datetimestr;
    }
    window.ADS.formatJsonDatetime = formatJsonDatetime;

})();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章