changeCount(){ // 目標時區,東8區 const targetTimezone = -8; // 當前時區與中時區時差,以min爲維度 const dif = new Date().getTimezoneOffset(); // 本地時區時間 + 本地時區時差 = 中時區時間 // 目標時區時間 + 目標時區時差 = 中時區時間 // 目標時區時間 = 本地時區時間 + 本地時區時差 - 目標時區時差 // 東8區時間 const east9time = new Date().getTime() + dif * 60 * 1000 - (targetTimezone * 60 * 60 * 1000); console.log('new Date(east9time)',dif,new Date(east9time)); }