formatTime(utc_datetime) {
// 轉為正常的時間格式 年-月-日 時:分:秒
var new_datetime = utc_datetime.split("T")[0] + " " + utc_datetime.split("T")[1].split(".")[0]
// 處理成為時間戳
timestamp = new Date(Date.parse(new_datetime));
timestamp = timestamp.getTime();
timestamp = timestamp / 1000;
// 增加8個小時,北京時間比utc時間多八個時區
var timestamp = timestamp + 8 * 60 * 60;
// 時間戳轉為時間
var n = parseInt(timestamp) * 1000;
var D = new Date(n);
var year = D.getFullYear(); //四位數年份
var month = D.getMonth() + 1; //月份(0-11),0為一月份
month = month < 10 ? (0 + month) : month;
var day = D.getDate(); //月的某一天(1-31)
day = day < 10 ? (0 + day) : day;
var hours = D.getHours(); //小時(0-23)
hours = hours < 10 ? (0 + hours) : hours;
var minutes = D.getMinutes(); //分鐘(0-59)
minutes = minutes < 10 ? (0 + minutes) : minutes;
var seconds = D.getSeconds(); //秒(0-59)
seconds = seconds < 10 ? (0 + seconds) : seconds;
var beijing_datetime = year + - + month + - + day + + hours + : + minutes+ : + seconds
return beijing_datetime; // 2020-10-11 15:32:06
},
// 其他方法調用
this.formatTime(x.sourceAsMap.endTime) // x.sourceAsMap.endTime就是要轉的時間