Bonjour je tente de convertir une date d'un input datetime-local, mais j'ai un probleme de convertion avec l'heure -> l'heure est incrémentée de 2 heures supplémentaires
Si j'ai 10:00 dans le input, la convertion UTC me restitue 12:00. Pourqoui mon code me semble correcte.

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<input type="datetime-local" name="myDate" id="date value="" />
]

voici le code JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
	var newDate = new Date(myDate);
		alert("newDate "+newDate);
 
		var day = newDate.getUTCDate();
		var month = newDate.getUTCMonth();
		var year = newDate.getUTCFullYear();
		var hours = newDate.getUTCHours();
		var minutes = newDate.getUTCMinutes();
		var seconds = newDate.getUTCSeconds();
		//alert("Y: "+year+" / m: "+month+" / d: "+day+" / H: "+hours+" / min: "+minutes+" / sec: "+seconds)
 
		var discount_date_from_UTC = Date.UTC(year,month,day,hours,minutes,seconds)/1000;
		//alert("discount_date_from_UTC: "+discount_date_from_UTC)
Merci d'avance.