Warum entfernt new Date () einen Tag? - Javascript [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Warum ist "2016-02-16" nicht gleich "2016-02-16 00:00"? 5 Antworten Ich erstelle ein Datum mitnew Date()
. Wenn ich das mache, wird ein Tag abgezogen. Hier ist der Code:
var dateString = "2016-04-10";
var date = new Date(dateString);
// date = Sat Apr 09 2016 18:00:00 GMT-0600 (MDT)
Was verstehe ich falsch? Warum ist das Datum nichtApr 10 2016
? Wie mache ich das richtig?