tengo esto
function hora(){
var fecha = new Date();
var hora = fecha.getTimezoneHours();
var utc_1 = hora-1
var utc_2 = hora-2
var utc_3 = hora-3
var utc_4 = hora-4
var utc_5 = hora-5
var utc_6 = hora-6
var utc_7 = hora-7
var utc_8 = hora-8
var utc_9 = hora-9
var utc_10 = hora-10
var utc_11 = hora-11
var utc1 = hora+1
var utc2 = hora+2
var utc3 = hora+3
var utc4 = hora+4
var utc5 = hora+5
var utc6 = hora+6
var utc7 = hora+7
var utc8 = hora+8
var utc9 = hora+9
var utc10 = hora+10
var utc11 = hora+11
var utc12 = hora+12
lo que hace es imprimir la hora en diferentes ids por que las nesesito separada pero investige la utc y vi que es mas dificil no es solo sumar una mas
- Afganistán: 16:30 (UTC +4:30 horas)
- Australia: territorio del Norte 21:30 (UTC +9:30 horas)
- India: 17:30 (UTC +5:30 horas)
- Irán: 15:30 (UTC +3:30 horas)
- Isla Norfolk: 23:30 (UTC +11:30 horas)
- Islas Chatham (Nueva Zelanda): 0:45 (UTC +12:45 horas)
- Islas Cocos: 18:30 (UTC +6:30 horas)
- Islas Marquesas: 3:30 (UTC -9:30 horas)
- Myanmar (Biramania): 3:30 (UTC -9:30 horas)
- Islas Pitcairn: 4:30
- Nepal: 17:45 (UTC +5:45 horas)
- Terranova (Canadá): 8:30
30 o 45 minutos
¿hay un objecto que devuelva la hora en GMT