Ich verwende einen Datepicker, der ein Datum im Format gibt Sun Jul 7 00:00:00 EDT 2013. Obwohl der Monat Juli sagt, wenn ich einen getMonth mache, gibt es mir die vorheriger Monat.GetMonth in Javascript gibt letzten Monat
var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013");
d1.getMonth());//gives 6 instead of 7
Was mache ich falsch?
Ja ... es ist [null indiziert] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getMonth). – Emissary
6 ist Juli 0 basiert –
Verlieren Sie nicht Ihre Meinung mit Daten in Javascript. Verwenden Sie Moment.js, wenn Sie können –