|
|
|
แปลงวันที่ มันออกมาเป็นวันที่ ปัจุบัน- จะแปลง ให้เป็นวันที่ไทย |
|
|
|
|
|
|
|
ลองค้นดูไหมครับ มีคนตอบไว้แล้วพอสมควร
|
|
|
|
|
Date :
2012-12-04 21:23:00 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
function thaimonth($index)
{
$month_index = intval($index);
switch($month_index){
case 1 : return "มกราคม";
case 2 : return "กุมภาพันธ์";
case 3 : return "มีนาคม";
case 4 : return "เมษายน";
case 5 : return "พฤษภาคม";
case 6 : return "มิถุนายน";
case 7 : return "กรกฎาคม";
case 8 : return "สิงหาคม";
case 9 : return "กันยายน";
case 10 : return "ตุลาคม";
case 11 : return "พฤศจิกายน";
case 12 : return "ธันวาคม";
}
}
function thaidate($transdate)
{
if(!is_null($transdate)){
list($date,$time) = explode(" ",$transdate);
list($Y,$m,$d) = explode("-",$date);
$time = (!empty($time))?" เวลา $time":"";
return "$d ".thaimonth($m)." ".($Y+543).$time;
}else return false;
}
echo thaidate(date("Y-m-d H:i:s"));
|
|
|
|
|
Date :
2012-12-04 22:54:05 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รับค่า มาจาก 2ตัวนี้
$row['start_rent']
$row['end_rent']
ลองเอาไปใส่ ลองเอาตัวแปรไปแทนแล้ว มันออกมาเป็น วันที่ปัจจุบัน อา ส่งใสเราจะแทนไม่ถูกรูปแบบ อา ในดาต้าเบส เก็บ เป็น date ไม่ใช้ datatime นะค่ะ ^-^
แล้วถ้าต้องการปริ้นใส่ ตาราง แบบนี้ ต้องเรียกฟังชั่นยังไง ค่ะ พอดีเคยลองแล้ว ซินเทค มันไม่ถูก ขอบคุน คร้า
Code (PHP)
echo "<tr>
"<td align='center'>" . $row['start_rent'] . "</td>" .
"<td align='center'>" . $row['end_rent'] . "</td>"
"</td>" .
"</tr>";
|
ประวัติการแก้ไข 2012-12-05 15:27:33
|
|
|
|
Date :
2012-12-05 15:24:09 |
By :
mameaw4569 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
function thaimonth($index)
{
$month_index = intval($index);
switch($month_index){
case 1 : return "มกราคม";
case 2 : return "กุมภาพันธ์";
case 3 : return "มีนาคม";
case 4 : return "เมษายน";
case 5 : return "พฤษภาคม";
case 6 : return "มิถุนายน";
case 7 : return "กรกฎาคม";
case 8 : return "สิงหาคม";
case 9 : return "กันยายน";
case 10 : return "ตุลาคม";
case 11 : return "พฤศจิกายน";
case 12 : return "ธันวาคม";
}
}
function thaidate($transdate)
{
if(!is_null($transdate)){
list($date,$time) = explode(" ",$transdate);
list($Y,$m,$d) = explode("-",$date);
$time = (!empty($time))?" เวลา $time":"";
return "$d ".thaimonth($m)." ".($Y+543).$time;
}else return false;
}
echo "<tr>".
"<td align='center'>" . thaidate($row['start_rent']). "</td>" .
"<td align='center'>" . thaidate($row['end_rent']). "</td>".
"</tr>";
|
|
|
|
|
Date :
2012-12-06 00:34:48 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
function ThaiDate($vardate="") {
$arrayMonths = array("01"=>"มกราคม " , "02"=>"กุมภาพันธ์ ", "03"=>"มีนาคม ",
"04"=>"เมษายน ", "05"=>"พฤษภาคม ", "06"=>"มิถุนายน ",
"07"=>"กรกฎาคม ", "08"=>"สิงหาคม ", "09"=>"กันยายน ",
"10"=>"ตุลาคม ", "11"=>"พฤศจิกายน ", "12"=>"ธันวาคม ");
list($yearno , $monthno , $dayno) = explode("-", $vardate);
$yearno = $yearno + 543;
$temp = (int)$dayno . " " . $arrayMonths[$monthno] . "" . $yearno;
return $temp;
}
?>
ThaiDate($date)
|
|
|
|
|
Date :
2012-12-06 09:59:35 |
By :
addy_it |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|