Question


Je suis débutant et j'ai besoin de votre aide.J'ai un problème pour connaître les jours, les heures, les minutes et les secondes.Je ne sais pas quoi mettre à jour, les minutes après les secondes atteindront 60 et pareil avec les heures et les jours.
J'essaie de compter à rebours jusqu'à une date donnée dans un format Jours/Heures/Minutes/Secondes.
Voici le lien de ce que j'ai fait jusqu'à présent.
Merci d'avance !:)

Était-ce utile?

La solution

j'ai modifié ton count_execution fonction et ajouté quelques commentaires.Il devrait faire ce que vous demandez.

function count_execution() {
  // target date of event
  var eventDate   = new Date(settings.date);
  // now
  var currentDate = new Date();
  // get date diff *in milliseconds*
  var diff   = Math.abs(currentDate - eventDate);

  // compute days left
  // 24h * 60m * 60s * 1000 = 86400000
  var days = Math.floor(diff / 86400000);
  diff = diff % 86400000;

  // compute hours left
  // 60m * 60s * 1000 = 3600000
  var hours = Math.floor(diff / 3600000);
  diff = diff % 3600000;

  // the same for minutes
  var minutes = Math.floor(diff / 60000);
  diff = diff % 60000;

 // finally, seconds
 var seconds = Math.floor(diff / 1000);

 $this.find('#days').text(days);
 $this.find('#hours').text(hours);
 $this.find('#mins').text(minutes);
 $this.find('#secs').text(seconds);
}

J'espère que cela aide.

Autres conseils

var seconds = 1355998990 - new Date().getTime(), // whatever
minutes = Math.floor(seconds/60),
hours = Math.floor(minutes/60),
days = Math.floor(hours/24);

seconds %= 60;
minutes %= 60;
hours %= 24;

console.log("d: " + days + " h: " + hours + " m: " + minutes + " s: " + seconds);

cela va-t-il faire?

Assurez-vous également de vérifier Ceci ;Peut-être que vous pouvez obtenir une inspiration là-bas.

Pourquoi n'utilisez-vous pas l'un des nombreux plugins disponibles pour faire le tour, considérer les liens suivants:

http://keith-wood.name/countdown.html

Celui-ci énumère de nombreux plugins dans le même but, utilisez-les et souriez :) http://www.tripwiremagazine.com/2012/01/JQUERY-Countdown-scripts.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top