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

132
Visualizações
datapicker automatic selection plus 1- 7 days from selected date

How to set auto select +7 days. User set first value e.g. 22.02.2022 and datapicker marks 01.03.2022 it means that endDate must be startDate +7

 $('input[name="daterange"]').daterangepicker(
          {
            dateFormat: "MMMM D, YYYY",
            timePicker: true,
            startDate: moment(),
            endDate: moment().startOf("days").add(7, "days"),
            opens: "left",
            applyButtonClasses: "Search",
          },




var startDate = $("#datarange").data("daterangepicker").startDate._d;
      var startDate_iso = startDate.toISOString();


   if (
    startDate_iso.substring(0, 10) == new Date().toISOString().substring(0, 10)
  ) {
    //[wyl] dateCurrent = new Date();
    //[wyl] interval_do = dateCurrent.toISOString();

    var startDate = $("#datarange").data("daterangepicker").startDate._d;
    var startDate_iso = startDate.toISOString();
    var endDate = $("#datarange").data("daterangepicker").endDate._d;
    var endDate_iso = endDate.toISOString();
    interval = startDate_iso + "/" + endDate_iso;
    console.log("A new date was set: " + startDate_iso + " to " + endDate_iso);
}
  else {
    var startDate = $("#datarange").data("daterangepicker").startDate._d;
    var startDate_iso = startDate.toISOString();
    var endDate = $("#datarange").data("daterangepicker").endDate._d;
    var endDate_iso = endDate.toISOString();
    interval = startDate_iso + "/" + endDate_iso;
    console.log("A new date was set: " + startDate_iso + " to " + endDate_iso);
    console.log("==================== Select date ================");
}

I have tried min / max but this is not the expected solution. it just allows me to return a date from the default to +7 days.

Thank you very much for any help.

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