ตอนนี้ฉันกำลังใช้ datetimepicker สำหรับ bootstrap 4
ทุกอย่างดีจนถึงตอนนี้ ฉันใช้รูปแบบ LLLL
เพื่อแสดงวันที่เช่นนี้ "moment().format('LLLL'); // Thursday, May 17, 2018 11:57 AM"
นอกจากนี้ยังใช้งานได้
ตอนนี้สำหรับการบันทึกข้อมูลในฐานข้อมูล MySQL ของฉัน ฉันต้องการแปลงเป็นรูปแบบ YYYY-MM-DD HH:mm:ss
น่าตลกที่ปกติมันใช้งานได้ดี แต่ทันทีที่ฉันมีวันที่ของเดือนจริง มันก็ใช้งานไม่ได้อีกต่อไป
นี่คือผลลัพธ์ของฟังก์ชันของฉัน:
a = Donnerstag, 4. Mai 2017 09:00
Zeit Datenbank ist adb: Invalid date
b = Donnerstag, 13. April 2017 09:00
Zeit Datenbank ist bdb: 2017-04-13 09:00:00
ฉันมี datetimepickers สองตัว (a & b) มีความคิดใดบ้างว่าทำไมการแปลงเดือนพฤษภาคมถึงไม่ทำงาน
แก้ไข: มกราคม ไม่ทำงาน
มีนาคม ไม่ทำงาน
อาจไม่ทำงาน
ธันวาคม ไม่ทำงาน
เดือนอื่นๆ ทั้งหมดกำลังทำงานอยู่!
รหัสที่ฉันใช้:
var a=document.getElementById("datetimepicker_start").value;
(to read: a = Donnerstag, 7. Februar 2019 12:53)
var adb = moment(a).format("YYYY-MM-DD HH:mm:ss");
(to convert: Zeit Datenbank ist adb: 2019-02-07 12:53:00)