Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

450
Vistas
Cómo recuperar la zona horaria predeterminada del momento actual

Si configuro la zona horaria del momento predeterminado con moment.tz.setDefault() , ¿hay alguna forma de recuperar más tarde la zona horaria predeterminada actual?

Ejemplo:

 const moment = require('moment-timezone'); moment.tz.setDefault('Asia/Tokyo'); console.log(moment.tz.getDefault()); // TypeError: moment.tz.getDefault is not a function console.log(moment.tz.default); // undefined console.log(moment.tz.guess()); // America/New_York (my local timezone) console.log(moment.tz.guess(true)); // America/New_York // => I want something that will return "Asia/Tokyo"

Esto es diferente del duplicado sugerido porque no quiero la zona horaria del navegador , específicamente quiero saber en qué (si es que hay algo) se configuró moment.tz.setDefault() .

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede lograrlo con moment.defaultZone.name :

 const moment = require('moment-timezone'); moment.tz.setDefault('Asia/Tokyo'); console.log(moment.defaultZone.name)

Producción:

 Asia/Tokyo

Actualización después del comentario de @Kip

  • Si no se establece una zona horaria predeterminada, moment.defaultZone no está definido, así que use moment.defaultZone?.name para estar seguro.
  • Otro enfoque que utiliza la funcionalidad documentada es moment().format('ZZ') que devuelve "+0900" en la hora de Tokio.
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda