Ich bin sicher, dass viele Leute diese Frage gestellt, aber wenn ich die Antworten überprüft scheint es mir, dass sie falsch sind, was ichhinzufügen 1 Tag bisher in Javascript
var startDate = new Date(Date.parse(startdate));
//The start date is right lets say it is 'Mon Jun 30 2014 00:00:00'
var endDate = new Date(startDate.getDate() + 1);
// the enddate in the console will be 'Wed Dec 31 1969 18:00:00' and that's wrong it should be 1 july
fand ich weiß, dass .getDate()
Rückkehr von 1-31 aber Erhöht der Browser oder das Javascript nur den Tag, ohne den Monat und das Jahr zu aktualisieren?
und in diesem Fall Sollte ich einen Algorithmus schreiben, um damit umzugehen? oder gibt es einen anderen Weg?
Sie effektiv tun 'enddate = new Date (30 + 1)' -> 'new Date (31)'. Wie genau soll JS wissen, was das 31 ist? –
'getDate()' _only_ gibt den Tag des Monats zurück. Es gibt nichts über Monat/Jahr –
Bitte lesen Sie die Fragen erneut – kartal