Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1397 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript: getDay() souffre-t-il du décalage horaire ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Javascript: getDay() souffre-t-il du décalage horaire ?

n°1760328
Toucouch
Posté le 16-07-2008 à 15:06:32  profilanswer
 

Bonjour,
 
Souhaitant obtenir le jour de la semaine pour un jour donné (ici le mercredi 16 juillet 2008 à midi), j'ai écrit le code suivant:

Code :
  1. var jour = new Date(2008, 7, 16, 12, 0, 0);
  2. alert("1:\ngetDay() : " + jour.getDay() + "\ngetUTCDay() : " + jour.getUTCDay());
  3. jour.setFullYear(2008);
  4. jour.setMonth(7);
  5. jour.setDate(16);
  6. alert("2:\ngetDay() : " + jour.getDay() + "\ngetUTCDay() : " + jour.getUTCDay());


Et j'obtiens deux boites de dialogues successives affichant ceci:

1:
getDay() : 6
getUTCDay() : 6

12:
getDay() : 6
getUTCDay() : 6


Or, d'après la doc, je devrais obtenir 3 (mercredi : 4ème jour de la semaine en partant de 0 (dimanche)).
 
C'est moi qui suis con ou bien il y a un bug dans l'implémentation de l'objet Date ? (L'un n'empêche pas l'autre, mais tout de même...)
 
Merci d'éclairer ma lanterne.

mood
Publicité
Posté le 16-07-2008 à 15:06:32  profilanswer
 

n°1760342
bul3
Posté le 16-07-2008 à 15:22:08  profilanswer
 

bonjour,
le mois va de 0 à 11.
@+
ps: aucun bug, dans aucun navigateur.

Message cité 1 fois
Message édité par bul3 le 16-07-2008 à 15:23:04

---------------
[mon site] [m'écrire]
n°1760350
Toucouch
Posté le 16-07-2008 à 15:33:31  profilanswer
 

bul3 a écrit :

bonjour,
le mois va de 0 à 11.
@+
ps: aucun bug, dans aucun navigateur.


Ça fait une plombe que je cherche, et je n'avais pas du tout fait gaffe à ce détail !
:jap: Merci beaucoup !

n°1760384
bul3
Posté le 16-07-2008 à 16:02:37  profilanswer
 

j'ai fait bien pire et cherché bien plus longtemps
sur des détails comme ceux là !
ce qui est sûr : aucun bug, dans aucun navigateur.  
c'est toujours celui qui code qui se gourre   ;o)
@+


---------------
[mon site] [m'écrire]

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript: getDay() souffre-t-il du décalage horaire ?

 

Sujets relatifs
erreur javascript "objet attendu"Javascript dans pages HTML je suis POMER
Un site en ajax et les fonctions javascript ?Encodage avec javaScript
timestamp : 1 heure de décalagelien src en javascript
[Réglé][JavaScript] Erreur 'Object expected'Javascript Compter les tags "td"
Activer javascript lors d'une combinaison de touchesProbleme javascript et IE
Plus de sujets relatifs à : Javascript: getDay() souffre-t-il du décalage horaire ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR