มีปัญหาเรื่องการแปลงวันที่ครับ (Datetime)
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา มีปัญหาเรื่องการแปลงวันที่ครับ (Datetime)
มีปัญหาเรื่องการแปลงวันที่ครับ (Datetime)
Copy
จากฟังก์ชันที่ผมเขียน ==> ต้องการแสดงให้เป็น เช่น พฤ. 02- ก.ค. - 2558 แต่มีปัญหาคือ ตรงที่วันย่อ ( พฤ ) มันแสดงเหมือนกันทุกตัวอะคับ
ไม่ว่าวันที่เท่าไหร่ มันแสดง ตัวย่อ เหมือนกันหมด ฟังก์ชนที่ผมเขียนผิดตรงไหนบ้างห่ะ
จากวันที่ 2558-07-02 22:24:00 เป็น พฤ. 02-ก.ค.-2558 22:24:00
function date_dt3($date_query){
$TH_Day = array("อ","จ","อ","พ","พฤ","ศ","ส");
$months = array("ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.",
"ก.ค.","ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค.");
$date = explode(" ",$date_query);
$dayTime = $date[1]; //index[2] == day
$nDay= date("w",strtotime($date[0]));
$dayD = explode("-",$date[0]);
$dayDyear = $dayD[0];
$dayDmonth = $months[$dayD[1]-1];
$dayDday = $dayD[2];
return $Ddate = $TH_Day[$nDay].' '.$dayDday.' '.$dayDmonth.' '.$dayDyear.' '.$dayTime;
}

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