[RESOLU] comportement date tres bizarre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] comportement date tres bizarre

Re: comportement date tres bizarre

par foetus69 » 03 nov. 2014, 16:20

Voilà pour la soluce !

[javascript]var unjour = new Date("2014-12-31");
var sonlendemain = new Date(unjour);
sonlendemain.setDate(unjour.getDate()+1);
console.log(sonlendemain.toLocaleString()); // 1/1/2015 01:00:00[/javascript]

Féfé

comportement date tres bizarre

par foetus69 » 03 nov. 2014, 12:37

Bonjour,

Je ne comprends pas le comportement de ce script. Il est censé m'écrire la date voulue et son lendemain seulement...

Un exemple qui fonctionne.
[javascript]<script>
var unjour = new Date("2014-11-15");
alert(unjour);

var sonlendemain = new Date();
sonlendemain.setDate(unjour.getDate()+1);
alert(sonlendemain);
</script>[/javascript]

mais passé le mois de novembre ou certains jours, ça coince.

Exemple avec
[javascript]var unjour = new Date("2014-12-02");[/javascript]

Merci à vous.

Fée