คือในฐานข้อมูลของผมเก็บเวลา เป็นชนิด text เพราะ ต้องการให้เป็นรูปแบบที่มี " / " ตัวอย่าง 22/10/2019
โค้ดตอนเรียกเวลาประมานนี้ครับ
var Bangkok = new Date().toLocaleString("en-US", {timeZone: "Asia/Bangkok"});
var a = new Date().getDate();
var b = new Date().getMonth() + 1;
var c = new Date().getFullYear();
var date_ = a+"/"+b+"/"+c;
เข้าเรื่องครับ คือผมต้องการดึงข้อมูลระหว่างวันที่นี้... ถึงวันที่นี้มาโชว์
sql = "SELECT time_date FROM time WHERE time_date BETWEEN '"+detail_start_date+"'AND'"+detail_finish_date+"' ";
แต่ผลลัพธ์ที่ได้มัน select ไม่ตรงตามที่เลือกวันครับ มันตรงแค่วันแต่หลังจากเครื่องหมาย " / " ไม่ตรงครับ
ควรแก้ตรงไหนดีครับ ขอผู้รู้ช่วยด้วยครับ
ติดปัญหา SQL รูปแบบการเก็บวันที่ครับ
โค้ดตอนเรียกเวลาประมานนี้ครับ
var Bangkok = new Date().toLocaleString("en-US", {timeZone: "Asia/Bangkok"});
var a = new Date().getDate();
var b = new Date().getMonth() + 1;
var c = new Date().getFullYear();
var date_ = a+"/"+b+"/"+c;
เข้าเรื่องครับ คือผมต้องการดึงข้อมูลระหว่างวันที่นี้... ถึงวันที่นี้มาโชว์
sql = "SELECT time_date FROM time WHERE time_date BETWEEN '"+detail_start_date+"'AND'"+detail_finish_date+"' ";
แต่ผลลัพธ์ที่ได้มัน select ไม่ตรงตามที่เลือกวันครับ มันตรงแค่วันแต่หลังจากเครื่องหมาย " / " ไม่ตรงครับ
ควรแก้ตรงไหนดีครับ ขอผู้รู้ช่วยด้วยครับ