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

174
Visualizações
Javascript comprueba si la fecha encaja en las últimas 24 horas

Tengo una fecha y hora en javascript en formato dd.MM.yyyy HH.mm

Lo que necesito comprobar es si esta fecha encaja en las últimas 24 horas o no.

Ejemplo: si la fecha y hora ahora es 04/06/2017 18:26 (dd.MM.aaaa HH.mm), entonces la fecha mínima permitida para ingresar es 04/05/2017 18:26. ¿Es posible hacer esta verificación con javascript?

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

0

Use el objeto Fecha para hacer lo que quiera: construya un objeto Fecha para cada fecha, luego compárelos usando >, <, <= o >=.

El uso de comparación ( ==, !=, === y !== ) requiere que use date.getTime() como en:

 var date1 = new Date(); var date2 = new Date(date1); var same = date1.getTime() === date2.getTime(); var notSame = date1.getTime() !== date2.getTime(); console.log(same,notSame);

 var date1 = new Date('06.04.2017 18:26'); var date2 = new Date('05.04.2017 18:26'); var isGreaterorEq = date1.getTime() >= date2.getTime(); var lessThan = date2.getTime() < date1.getTime(); console.log(isGreaterorEq ,lessThan );

En cuanto a lo de las 24 horas:

 var date1 = new Date('05.06.2017 01:26'); var timeStamp = Math.round(new Date().getTime() / 1000); var timeStampYesterday = timeStamp - (24 * 3600); var is24 = date1 >= new Date(timeStampYesterday*1000).getTime(); console.log(is24,timeStamp,date1,timeStampYesterday );

over 4 years ago · Santiago Trujillo Relatório

0

Primero tiene que convertir su fecha en marca de tiempo. Luego, debe hacer este cálculo de marca de tiempo (ahora) - 86400, obtiene la marca de tiempo antes de las 24 horas, llamemos a la variable before_24 Luego verifique su marca de fecha y hora si es> antes de_24 o no.

over 4 years ago · Santiago Trujillo Relatório

0

Sí, puedes comprobarlo con la condición if

 if (parseInt(date_variable_data) > parseInt(second_date_variable_data)) { //do action }else { //do action }
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