Typescript日期轉換工具類


export class DateUtils{

    /**
     * GMT時間轉換為 正常北京時間(string類型)
     * @param time
     * @constructor
     */
    GMTToStr(time){
        let date = new Date(time);
        let Str=date.getFullYear() + '-' +
            (date.getMonth() + 1) + '-' +
            date.getDate() + ' ' +
            date.getHours() + ':' +
            date.getMinutes() + ':' +
            date.getSeconds();
        return Str;
    }

    /**
     * string類型轉date 時間戳
     * @param date
     */

    public str_date(date){

        console.log("日期轉換:");
        console.log(date);


        //前台數據轉換獲得時間戳 傳給后台
        // @ts-ignore
        var date_m=Date.parse(date);
        // console.log(date_m);

        //將時間戳轉換為GMT 格式時間
        var strDate= new Date(date_m);
        // console.log(strDate);

        //得到正常北京時間
        // @ts-ignore
        let GMTDate= this.GMTToStr(strDate);
        // console.log(GMTDate);

        //返回時間戳
        return  date_m;
    }


}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM