0
votes

Comment obtenir la date des prochaines journées de candidat les plus proches et suivante sur chaque bouton, cliquez sur Continuement

J'essaie de recevoir la date du mercredi le plus proche ou / puis de samedi basée sur la date donnée sur le bouton cliquez sur Continuement. Comment puis-je réaliser cela?

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<button type="button" class="btn btn-info">Get Next Wednesday / Saturday Date ++ </button>


1 commentaires

Veuillez approuver la réponse que vous avez trouvée utile. :)


3 Réponses :


1
votes
  1. Dans votre fonction GetDate, vous réinitialisez l'argument transmis à la date actuelle. LI>
  2. Vous devez découvrir la journée actuelle et calculer le nombre de jours que vous devez ajouter pour obtenir le suivant suivant / SAT. LI>
  3. Vous devez définir la date en ajoutant les jours calculés. Li>

    Voici ce qui devrait faire: p>

    p>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    <button type="button" class="btn btn-info">Get Next Wednesday / Saturday Date ++ </button>

1 commentaires

Merci de la réponse annulation mais cela retourne toujours les mêmes deux dates. Tout d'abord, j'ai besoin d'obtenir le premier mercredi ou le sataurday, pas les deux l'autre chose, cela ne va pas que cela ne va pas dans les prochaines semaines et continuez de retourner les mêmes et les mêmes données



0
votes

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button type="button" class="btn btn-info">Get Next Wednesday </button>


1 commentaires

En général, les réponses de code seulement sont découragées. Il est idéal d'expliquer pourquoi un morceau de code spécifique est la solution au problème indiqué. Cela aide les lecteurs qui veulent apprendre du Q & A à une date la plus récente.



0
votes

Quelque chose comme ça devrait fonctionner

p>

console.log(getNext("2019-09-09"));
console.log(getNext("2019-09-10"));
console.log(getNext("2019-09-11"));
console.log(getNext("2019-09-12"));
console.log(getNext("2019-03-06"));

function getNext(dateStr) {
  const date = new Date(dateStr);
  const day = date.getDay();
  const togo = day <= 3 ? 3 - day : 6 - day;
  date.setDate(date.getDate() + togo);
  return date;
}


0 commentaires