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.
<input type="datetime-local" name="myDate" id="date value="" />
]
voici le code JS :
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.
Partager