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

232
Vistas
¿Cómo formatear el cumpleaños?

Tengo problemas para formatear la fecha de cumpleaños en el formato 2021-04-13T00:00:00.000Z la fecha se envía correctamente, pero después de este formateo siempre tiene 1 día menos. ¿Alguien puede ayudar?

 export function format(date): string { const mydate = new Date(date); return new Intl.DateTimeFormat().format(mydate); }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

El uso de los métodos de fecha básicos .getUTCYear() , .getUTCMonth() y .getUTCDay() le permitirá obtener la fecha tal como aparece en su cadena de origen relativa a UTC. Como se indica en un comentario, su fecha aparente cuando se representa en su zona horaria local es un día antes, como es correcto para las zonas horarias al oeste de UTC.

Todavía puede hacer uso de Intl.DateTimeFormat() si pasa una opción para usar UTC como zona horaria:

 return new Intl.DateTimeFormat("pt-BR", { timeZone: "UTC" }).format(dateInput);

Sin embargo, eso no es compatible con IE11 (si eso es importante para usted).

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