แปลง timestamp ให้เป็นวันเวลาภาษาไทยยังไงครับ.

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา แปลง timestamp ให้เป็นวันเวลาภาษาไทยยังไงครับ.

แปลง timestamp ให้เป็นวันเวลาภาษาไทยยังไงครับ.
รบกวนสอบถามผู้รู้ครับ
ถ้าเราจะแปลง timestampจาก  2559-10-03 1:08:48  ให้อยู่ในรูปแบบ ของ วันจันทร์ที่ 3 ตุลาคม เวลา 01:08:48 ได้อย่างไรครับ.


Giggstar 182.232.35.xxx 03-10-2016 22:42:05

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ดูเนื้อหานี้เป็นแนวทาง

สร้างฟังก์ชั่น แสดงวันที่ ภาษาไทย ด้วย php อย่างง่าย 


ninenik 1.46.172.xxx 03-10-2016
 ความคิดเห็นที่ 2
ขอบคุณครับ.


giggstar 182.232.35.xxx 03-10-2016 22:51
 ความคิดเห็นที่ 3
<?
$result = mysql_query($sql);
While($row= mysql_fetch_array($result)){
$num_rows = mysql_num_rows($result);

$dtstamp= $row["dtstamp"];   // (เก็บไว้ในฐานข้อมูลรูปแบบ 2559-10-01 12:35:55)


 // ผมลองทำดู
// 1.มันแสดงออกมาเป็นวันเวลาปัจจุบันในขณะนั้น.     
// 2.มันแสดงออกมาเป็น 1 มกราคม 2513 เวลา 07:42:39 ซึ่งไม่ใช่วันเวลาจากฐานข้อมูล
// แล้วถ้าเราจะดึงวันเวลาของตัวแปร $dtstamp  มาแสดง เราต้อง echo ยังไงครับ.


$dateData=time(); 
echo thai_date_and_time($dateData);

// ขอบคุณครับ.
?>


giggstar 182.232.11.xxx 05-10-2016 10:44
 ความคิดเห็นที่ 4
ประมาณนี้

$dtstamp= $row["dtstamp"];   // (เก็บไว้ในฐานข้อมูลรูปแบบ 2559-10-01 12:35:55)  
echo thai_date_and_time(strtotime($dateData));  


ninenik 180.183.104.xxx 05-10-2016
 ความคิดเห็นที่ 5
ก็ยังไม่ได้ครับ.

สงสัยมันติดตรง พ.ศ.ครับ ผมลองเปลี่ยนค่าจาก 2559-10-01 12:35:55 ให้เป็น 2016-10-01 12:35:55 ปรากฏว่าแสดงผลได้ถูกต้องครับ.
แต่ในฐานข้อมูล่ของผมจำเป็นต้องเก็บในรูปแบบของ พ.ศ. ต้องแก้ไขยังไงเพิ่มเติมครับ รบกวนด้วยครับ.


giggstar 49.230.224.xxx 14-06-2017 07:56
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ