ฉันใช้ datepicker ซึ่งให้วันที่ในรูปแบบอา. 7 ก.ค. 00:00:00 EDT 2013 แม้ว่าเดือนนั้นจะบอกว่ากรกฎาคม แต่ถ้าฉันทำ getMonth มันจะให้ข้อมูลของเดือนก่อนหน้า
var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013");
d1.getMonth());//gives 6 instead of 7
ผมทำอะไรผิดหรือเปล่า?