ฉันใช้ jQuery datepicker และฉันกำลังแสดงวันที่ของฉัน
วว-ดด-ปปปป
รูปแบบแต่ฉันต้องส่งวันที่ใน
ปปปป-mm-dd
รูปแบบที่จะจัดเก็บในฐานข้อมูล
$(document).ready(function(){
$('.datepicker').datepicker({
format : 'dd-mm-yyyy',
maxDate : new Date(),
selectMonths : true,
selectYears: d,
yearRange: 100 ,
});
});
รหัสด้านบนจะแสดงรูปแบบวันที่
dd-mm-yy
และเมื่อฉันส่งแบบฟอร์มโดยใช้ ajax มันก็ส่งโดยใช้รูปแบบเดียวกันนี้ ฉันต้องเปลี่ยนรูปแบบการส่งเป็น
ปปปป-mm-dd
ตรวจสอบซอนี้
string
แทนที่จะเป็นประเภทdate
คุณจะประหยัดเวลาได้มากหากคุณเพิ่งย้ายคอลัมน์ไปเป็นประเภทdate
อย่างไรก็ตาม เราตระหนักดีว่าสิ่งนี้อาจเป็นไปไม่ได้ หากมีบุคคลอื่นรับผิดชอบสคีมาฐานข้อมูล หากระบบมีอยู่แล้ว หรือหากเข้าถึงฐานข้อมูลผ่านโปรโตคอลที่พิมพ์สตริง (@musefan) - person user234461   schedule 01.06.2018