ถามเรื่อง แปลงวันที่ หน่อยครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ถามเรื่อง แปลงวันที่ หน่อยครับ
ถามเรื่อง แปลงวันที่ หน่อยครับ
ผมควรจะแปลง เป็น dd-mm-yy ยังไงดีครับ

1) พอเลือกวันที่แบบนี้ 2017-05-01 อยากให้เป็น 01-05-2017
1) พอเลือกวันที่แบบนี้ 2017-05-01 อยากให้เป็น 01-05-2017

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ลองเปลี่ยนตรงการตั้งค่า
dateFormat เป็น dd-mm-yy ดูครับ
dateFormat เป็น dd-mm-yy ดูครับ


ความคิดเห็นที่
2
ลองเปลี่ยนแล้วครับ วันเดียวกันข้อมูลจากเบสไม่มาโชว์ครับ

ความคิดเห็นที่
3
แสดงว่ายังไม่เข้าใจพื้นฐานการทำงานของโค้ด php และคำสั่ง sql ดีพอ
ถ้าค่าตัวแปรเปลี่ยน ผลของการนำค่าไปใช้ก็เปลี่ยนแปลงไปด้วย
ดังนั้นกรณีแบบนี้ ต้องแยกในส่วนของค่าที่แสดง กับค่าที่นำไปใช้ออกจากกัน
ถ้าเราได้ค่าวันที่ที่แสดงเป็น 00-00-0000
แต่ค่าที่ต้องใช้งานเป็น 0000-00-00
นั่นหมายความว่า ก่อนนำค่าไปใช้งาน เราต้องจัดรูปแบบข้อมูลให้ถูกต้องก่อน เช่น
1 2 3 4 5 | <?php $mydate = "21-06-2017" ; $new_mydate = implode( "-" , array_reverse ( explode ( "-" , $mydate ))); echo $new_mydate ; // 2017-06-21 ?> |
ลองหาความรู้เพิ่มเติมเกี่ยวกับตัวแปร การส่งค่าตัวแปรใน php การใช้งานคำสั่ง sql
การใช้งานเกี่ยวกับวันที่
ดูเนื้อหาเกี่ยวกับการจัดรูปแบบวันที่เป็นแนวทางได้ที่
แนวทางการจัดรูปแบบข้อความวันที่ ให้อยู่ในรูปแบบมาตรฐาน ใน php
https://www.ninenik.com/content.php?arti_id=802 via @ninenik

ขอบคุณทุกการสนับสนุน
![]()