|
|
|
ทำให้ รูปแบบวันที่ภาษาไทยเป็นแบบ dd/mm/yyyy ยังไงคับ คิดวิธีไม่ออก |
|
|
|
|
|
|
|
ลองสร้างเป็น Function ปรับใช้ดูคับ
Code (PHP)
<?
function Condate($string){
$split = explode(" ", $string);
$Sp_date = $split[0];
$Sp_month = $split[1];
$Sp_year = $split[3]-543;
$Month = array("1"=>"มกราคม","2"=>"กุมภาพันธ์","3"=>"มีนาคม","4"=>"เมษายน","5"=>"พฤษภาคม","6"=>"มิถุนายน","7"=>"กรกฏาคม","8"=>"สิงหาคม","9"=>"กันยายน","10"=>"ตุลาคม","11"=>"พฤศจิกายน","12"=>"ธันวาคม");
foreach ($Month as $key => $value) {
if ($Sp_month==$value) {
$Sp_month = $key;
}
}
return $Sp_date."/".$Sp_month."/".$Sp_year;
}
//เรียกใช้ Function ที่สร้าง
echo Condate("3 ธันวาคม พ.ศ. 2553");
?>
|
|
|
|
|
Date :
2013-08-08 13:09:53 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามเพิ่มนะคะ ถ้าไม่เปลี่ยน 2556 เป็น 2013 ล่ะคะ
เราลบรรทัด $Sp_year = $split[3]-543;
ออกได้เลยหรือป่าวคะ หรือลบแค่ -543 ออก
ขอบคุณค่ะ
|
|
|
|
|
Date :
2013-08-08 15:48:57 |
By :
thisaom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|