Salut,
voici ma variable :
et lorsque j'alert h2, le script m'affiche : 2006-0-30. (oui je me suis pas planté, le mois de janvier = 0).Code:var h2 = temps.getFullYear()+'-'+temps.getUTCMonth()+'-'+temps.getDate();
c'est normal?
Merci de votre aide
Version imprimable
Salut,
voici ma variable :
et lorsque j'alert h2, le script m'affiche : 2006-0-30. (oui je me suis pas planté, le mois de janvier = 0).Code:var h2 = temps.getFullYear()+'-'+temps.getUTCMonth()+'-'+temps.getDate();
c'est normal?
Merci de votre aide
Bonjour,
Un extrait de MSDN :
Citation:
Microsoft® JScript™
getUTCMonth, méthode Référence du langage
Version 3
Voir aussi Application
--------------------------------------------------------------------------------
Description
Extrait la valeur du mois stockée dans un objet Date en temps universel (UTC, "Universal Coordinated Time").
Syntaxe
objDate.getUTCMonth()
Notes
Pour obtenir le mois en heure locale, utilisez la méthode getMonth.
La méthode getUTCMonth retourne un nombre entier compris entre 0 et 11, indiquant le mois stocké dans l'objet Date. L'entier retourné ne correspond pas au numéro habituel du mois mais est inférieur d'une unité. Si "Jan 5, 1996 08:47:00.0" est enregistré dans un objet Date, getUTCMonth retourne 0.
L'exemple ci-dessous illustre l'utilisation de la méthode getUTCMonth :
function UTCDateDemo()
{
var d, s = "Date UTC d'aujourd'hui : ";
d = new Date();
s += (d.getUTCMonth() + 1) + "/";
s += d.getUTCDate() + "/";
s += d.getUTCFullYear();
return(s);
}
Merci