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