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

82
Visualizações
Extensión de día - momento js

Hay un servicio que abre y cierra los días de la semana (por ejemplo: lunes de 22:00 a 01:20, martes: de 04:00 a 13:00, miércoles: de 17:00 a 21:00). ..). Por el momento mi código funciona, así que digamos que hoy es lunes y la hora es a las 23:58: el servicio se está ejecutando... la hora es a las 00:00, el servicio no funciona y se abrirá a las 04:00... (la hora desde 00:00 a 01:20 no es fijo porque el día ya es martes y la fecha está cambiando). Necesito algún tipo de solución de bandera que no cambie el día y mantenga el servicio abierto hasta la 01:20 y cerrado hasta las 04:00

datos de la consola - hora de inicio - hora de finalización

Ajustes de hora

 let startTime = moment(foundScheduleItem.open_at, 'HH:mm') let endTime = moment(foundScheduleItem.close_at, 'HH:mm') const afterStart = moment().isSameOrAfter(startTime) const isToday = afterStart && moment().isSameOrAfter(moment('00:00', 'HH:mm')) const beforeClose = moment().isSameOrBefore(endTime) if (service.extended) { // extended - флаг const checkTodayBeforeMidnight = isToday && afterStart; // If more than 00:00 but less than close time we dont add the day if (!beforeClose && checkTodayBeforeMidnight) { endTime = moment('23:59', 'HH:mm'); // no work } else { startTime = moment('00:00', 'HH:mm'); } }
about 4 years ago · Juan Pablo Isaza
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