Bonjour,

J'ai une chaine de caractères :

AM_2015_01_11
Avec ce code je crée un array pour récupérer les éléments qui m'intéressent :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var date1 = $(this).attr('id').split('_');
J'obtiens un array :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
["AM", "2015", "01", "11"]
Je récupère les 3 derniers éléments afin de les utiliser dans le code ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var mois = (date1[2]-1);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var jour_de_conge = new Date(date1[1],mois,date1[3]).getTime();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var jour_de_conge2 = new Date('2015','01','11').getTime();
Ces consoles.log :

console.log(jour_de_conge);
console.log(jour_de_conge2);

me donnent :

1420930800000
1423609200000
Je ne comprends pas pourquoi en utilisant des dates identiques, j'obtiens des timestamp différents ?

Merci d'avance pour l'aide.

bee