Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

137
Visualizações
¿Cómo obtener el comienzo y el final del día con momento?

Me gustaría obtener el comienzo y el final del día actual (y, además, de mañana mediante .add(1, 'day') ) usando moment .

Lo que estoy recibiendo ahora es

 now = moment() console.log('now ' + now.toISOString()) console.log('start ' + now.startOf('day').toISOString()) console.log('end ' + now.endOf('day').toISOString())
 <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.js"></script>

Esto sale ahora mismo

 now 2018-04-18T21:20:02.010Z start 2018-04-17T23:00:00.000Z end 2018-04-18T22:59:59.999Z

Dado que los tiempos están desplazados una hora, creo que esto es algo relacionado con las zonas horarias, aunque no entiendo cómo esto puede ser relevante: no importa la zona horaria, el día en esa zona horaria comienza justo después de la medianoche de hoy y termina justo antes medianoche de hoy.

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Le está dando la hora local de la medianoche, pero lo está imprimiendo en hora zulú. Intente usar toString en su lugar, imprimirá el tiempo de espera en la hora local.

 now = moment() console.log('now ' + now.toString()) console.log('start ' + now.startOf('day').toString()) console.log('end ' + now.endOf('day').toString())
 <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.js"></script>

over 4 years ago · Santiago Trujillo Relatório

0

Si desea comenzar el lunes , debe usar este moment().startOf('isoWeek');

 console.log({ from_date: moment().startOf('isoWeek').toString(), today: moment().toString(), to_date: moment().endOf('isoWeek').toString(), });
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda