|
|
|
แสดงวัน เดือน ปี เป็นภาษาไทย แต่ตอนบันทึกข้อมูลนั้น ชนิดของข้อมูลเป็นแบบ datetime คับ |
|
|
|
|
|
|
|
cradit ใครไม่รู้ผมลืมไปแล้ว แหะๆ
Code (PHP)
$var_date = "2012-01-01 00:00:00"; // Query ออกมาได้เลยครับ
$thai_day_arr=array("อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์");
$thai_month_arr=array(
"0"=>"",
"1"=>"มกราคม",
"2"=>"กุมภาพันธ์",
"3"=>"มีนาคม",
"4"=>"เมษายน",
"5"=>"พฤษภาคม",
"6"=>"มิถุนายน",
"7"=>"กรกฎาคม",
"8"=>"สิงหาคม",
"9"=>"กันยายน",
"10"=>"ตุลาคม",
"11"=>"พฤศจิกายน",
"12"=>"ธันวาคม"
);
function thai_date($time){
global $thai_day_arr,$thai_month_arr;
$thai_date_return="วัน".$thai_day_arr[date("w",$time)];
$thai_date_return.= "ที่ ".date("j",$time);
$thai_date_return.=" เดือน".$thai_month_arr[date("n",$time)];
$thai_date_return.= " พ.ศ.".(date("Y",$time)+543);
//$thai_date_return.= " ".date("H:i",$time)." น.";
return $thai_date_return;
}
$var_date=strtotime("$var_date");
$var_date= thai_date($var_date);
echo $var_date;
|
|
|
|
|
Date :
2012-03-26 13:19:50 |
By :
13eachz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://www.okvee.net/articles/%E0%B9%81%E0%B8%AA%E0%B8%94%E0%B8%87%E0%B8%A7%E0%B8%B1%E0%B8%99%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%84%E0%B8%97%E0%B8%A2%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2-thaidate
ใช้อันนี้อันเดียว จบ. กับวันที่ไทย
|
|
|
|
|
Date :
2012-03-26 14:52:24 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกๆ คนครับ
|
|
|
|
|
Date :
2012-03-26 14:57:05 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากจะแสดงข้อมูล เช่นตอนเก็บข้อมูลเก็บข้อมูลเป็นรูปแบบ date
ในฐานข้อมูลก็จะเป็น 2012-01-01
แต่เวลาจะดึงมาโชว์ อยากให้แสดงรูปแบบ 01-01-2012
มีวิธีไหมคะ
|
|
|
|
|
Date :
2012-09-17 18:22:24 |
By :
yamza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามซ้ำมาก รอที่กระทู้ที่ตั้งไว้ก็ได้ครับ เด๋วมีคนมาตอบ ใจเย็น ๆ ครับ
|
|
|
|
|
Date :
2012-09-17 19:52:03 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อื้้อหือกระทู้ผมถูกขุดขึ้นมาได้ไง
ตั้งแต่เดือนมีนาคม
ตอบความคิดเห็นที่ : 4 เขียนโดย : yamza เมื่อวันที่ 2012-09-17 18:22:24
รายละเอียดของการตอบ ::
ตอบคุณ yamza มันมีวิธีครับ เยอะเลย ลองเซิทดูครับ
ผมหาให้ได้มา ลองเอาประยุกต์ดูครับ ไม่ยาก แค่แทนที่ตัวแปรในฐานข้อมูล
<?php
function DateThai($strDate)
{
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strMonthCut = Array("","ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.");
$strMonthThai=$strMonthCut[$strMonth];
return "$strDay $strMonthThai $strYear";
}
$strDate =date("d-m-Y");
echo ": ".DateThai($strDate);
?>
|
ประวัติการแก้ไข 2012-09-17 20:08:36
|
|
|
|
Date :
2012-09-17 20:00:38 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประวัติการแก้ไข 2012-09-17 22:48:44
|
|
|
|
Date :
2012-09-17 22:47:56 |
By :
tt_ultraman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนสอบถามหน่อยครับ ท่าทำแบบ ลูปต้องสร้างตัวแปรมารับค่า วันที่ ที่ดึงมาจาก DB ต้องทำไงครับ
|
|
|
|
|
Date :
2020-11-28 13:31:49 |
By :
เด็กน้อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาโค๊ดที่ทำมาลงไว้ จะช่วยตอบ ถ้าไม่มีโค๊ดมาลง ก็เอาไปค้นจาก google เอา มีเอยะแยะ ตัวอย่างโค๊ด การดึงข้อมูลจาก database
คำค้น php get data from database
|
|
|
|
|
Date :
2020-11-28 16:03:46 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|