|
|
|
ฟังก์ชั่นแปลงวันที่เป็นภาษาไทย ของ function แปลงให่แสดงผลภาษาไทยได้ถูกต้อง |
|
|
|
|
|
|
|
Code (PHP)
<?php
function DateThai($strDate)
{
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strHour= date("H",strtotime($strDate));
$strMinute= date("i",strtotime($strDate));
$strSeconds= date("s",strtotime($strDate));
$strMonthCut = Array("","ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.");
$strMonthThai=$strMonthCut[$strMonth];
return "$strDay $strMonthThai $strYear, $strHour:$strMinute";
}
$strDate = "2008-08-14 13:42:44";
echo "ThaiCreate.Com Time now : ".DateThai($strDate);
?>
Go to : PHP Thai Date/Time Function
|
|
|
|
|
Date :
2011-07-23 09:11:24 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ สั้นๆแต่ใช้งานได้เยี่ยมเลยครับ
|
|
|
|
|
Date :
2013-06-18 09:20:27 |
By :
mekhong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าเราจะแปลง 15 ต.ค. 2558 เป็น 2015-10-15 คืนต้องแปลงยังไงครับ
ขอคุณครับ???
|
|
|
|
|
Date :
2015-10-15 19:11:12 |
By :
AA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้หลักการเดียวครับ แต่ต้อง split ด้วย space ครับ
|
|
|
|
|
Date :
2015-10-15 21:57:48 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://github.com/OkveeNet/thai-date ผมทำเอาไว้ครับ แจกฟรีอีกแล้วครับ
Code (PHP)
echo thaidate('D j M Y')."<br>\n";
echo thaistrftime('%A %d %B %Y')."<br>\n";
ใช้หลักการเดียวกับฟังก์ชั่นของ PHP date() และ strftime เป๊ะเลยครับ แค่เติม thai เข้าไปข้างหน้าเท่านั้น
|
|
|
|
|
Date :
2015-10-15 22:19:16 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เเล้ว ถ้าต้องการแปลงจาก 2559-11-21 เป็น 21พ.ย. 2559 ละครับ
|
|
|
|
|
Date :
2016-11-11 14:44:57 |
By :
briztiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|