วันที่ใน Javascript เริ่มนับเดือน ที่ 0 ถึง 11 นะครับ  สร้างคำถาม

 2,064 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 01/02/2017

วันที่ใน Javascript เริ่มนับเดือน ที่ 0 ถึง 11 นะครับ


เคยเจอปัญหาตอนที่ใช้คำสั่งนี้
var date1 = new Date(2017, 1, 31);
ความตั้งใจคือต้องการ สร้างตัวแปร Date ของวันที่ 31 มกราคม
แต่ผลที่ได้ กลับกลายเป็น Fri Mar 03 2017 00:00:00 GMT+0700 (SE Asia Standard Time)

นั่นเป็นเพราะว่า javascript นับเดือนจาก 0-11 ดังนั้นถ้าใช้คำสั่งนี้
var date1 = new Date(2017, 1, 31);
จะหมายถึง 31 กุมภาพันธ์ !!! ซึ่งมันไม่มี

ถ้าเราต้องการสร้าง Date ของวันที่ 31 มกราคม ต้องใช้คำสั่งนี้
var date1 = new Date(2017, 0, 31);
ซึ่งก็คือ เดือน - 1 นั่นเองครับ


ถ้าชอบบทความนี้ กด Like เลย :วันที่ใน Javascript เริ่มนับเดือน ที่ 0 ถึง 11 นะครับ
TAGS : โปรแกรมมิ่ง   Javascript   Programming  
 2,064 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 01/02/2017



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  Json คืออะไรครับ ต่างจาก JQuery อย่างไร ถามเมื่อ (2012-01-27)   2,374 views  (ดูล่าสุดเมื่อ 1 นาที)

  SQL Command Mysql nvl เช็ค null เหมือน Oracle ยังไง ถามเมื่อ (2018-07-04)   4,159 views  (ดูล่าสุดเมื่อ 5 นาที)

  Oracle SQL วิธี query field CLOB แปลงเป็น String ถามเมื่อ (2018-09-07)   4,013 views  (ดูล่าสุดเมื่อ 23 นาที)

  Ireport การทำ Row สลับ สี Background Color แถวคู่แถวคี่ Jasper report ถามเมื่อ (2018-11-30)   1,401 views  (ดูล่าสุดเมื่อ 31 นาที)

  วิธีแก้ปัญหา PL SQL developer ค้างตอนคลิกที่ Query result ถามเมื่อ (2017-08-01)   2,550 views  (ดูล่าสุดเมื่อ 33 นาที)

  Oracle select join มากกว่า 2 table ถามเมื่อ (2017-03-03)   1,661 views  (ดูล่าสุดเมื่อ 36 นาที)

  Javascript เช็คขนาด file size ตอน upload ถามเมื่อ (2017-03-03)   2,603 views  (ดูล่าสุดเมื่อ 42 นาที)

  Jasperreport เทคนิค การแสดงผล field CLOB Oracle ใน iReport ถามเมื่อ (2018-09-07)   961 views  (ดูล่าสุดเมื่อ 49 นาที)

  PHP number format แบบมี ทศนิยม 2 ตำแหน่ง ถามเมื่อ (2013-07-10)   3,095 views  (ดูล่าสุดเมื่อ 49 นาที)

  PWA หรือ Progressive web App คือการทำ web ให้เหมือน app ยังไงมาลองดูกัน ถามเมื่อ (2017-06-06)   1,430 views  (ดูล่าสุดเมื่อ 53 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com