|
|
|
เรื่องของวันที่ คือผมใช้ function วันที่แบบด้านบนอ่ะครับ 10 ม.ค. 2549 (ถ้าเลขสองหลักแบบนี้ไม่มีปัญหาอะไร) แต่ถ้าเป็นเลขหลักเดียวจะแสดงแบบนี้ครับ 09 ม.ค. 2549 |
|
|
|
|
|
|
|
$ThaiMonth = array( "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" );
$ThaiSubMonth = array("ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค." );
/* ฟังก์ชั่นตัดสตริงแปลงเวลาอยู่ในรูปแบบ น.ตัวอย่างรูปแบบของสตริงนำเข้า 2001-07-16 23:53:11 */
function ThaiTimer( $txt )
{
$T = substr( $txt, 11, 8 );
return $T." น.";
}
/* ฟังก์ชั่นตัดสตริงแปลงวันที่เป็นไทยแบบยาว ตัวอย่าง 14 พ.ค. 2548 เวลา 08:55 น. */
function ShortThaiDate( $txt )
{
global $ThaiSubMonth;
$Year = substr( substr( $txt, 0, 4 )+543, -4 );
$Month = substr( $txt, 5, 2 )-1;
$DayNo =substr( $txt, 8, 2 );
$T=substr($txt, 11, 5);
return $DayNo." ".$ThaiSubMonth[$Month]." ".$Year." "."เวลา ".$T." "."น.";
}
=================================
คือผมใช้ function วันที่แบบด้านบนอ่ะครับ
10 ม.ค. 2549 (ถ้าเลขสองหลักแบบนี้ไม่มีปัญหาอะไร)
แต่ถ้าเป็นเลขหลักเดียวจะแสดงแบบนี้ครับ
09 ม.ค. 2549 ผมต้องการให้เป็น 9 ม.ค. 2549
ควรแก้ไขตรงไหนครับ
Tag : - - - -
|
|
|
|
|
|
Date :
10 ม.ค. 2549 12:58:36 |
By :
คุณพระช่วย |
View :
2693 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$DayNo=intval($DayNo);
|
|
|
|
|
Date :
10 ม.ค. 2549 13:07:19 |
By :
55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error ครับ ใช้ไม่ได้อ่ะ
มันขึ้นเป็น 0 ม.ค. 2549 หมดเลย
|
|
|
|
|
Date :
10 ม.ค. 2549 13:14:56 |
By :
คุณพระช่วย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
$ThaiMonth = array( "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" );
$ThaiSubMonth = array("ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค." );
$today = getdate();
$day = $today[mday];
$year = $today[year] +543;
$month = $ThaiMonth[$today[mon]];
echo $day.' '.$month.' '.$year;
?>
|
|
|
|
|
Date :
10 ม.ค. 2549 22:12:40 |
By :
goragod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
$ThaiMonth = array("", "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" );
$ThaiSubMonth = array("", "ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค." );
$ThaiDate = array("อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์");
$ThaiSubDate = array("จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส.", "อ.");
$today = getdate();
$day = $today[mday];
$date = $ThaiDate[$today[wday]];
$year = $today[year] +543;
$month = $ThaiMonth[$today[mon]];
echo "วัน ".$date." ที่ ".$day.' '.$month.' '.$year;
?>
|
|
|
|
|
Date :
10 ม.ค. 2549 22:24:14 |
By :
goragod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันออกเป็นวันเดียวกันหมดเลยอ่ะครับ...เป็นการดึงค่าวันปัจจุบันออกมาแสดงหมดเลย...
|
|
|
|
|
Date :
11 ม.ค. 2549 10:34:16 |
By :
คุณพระช่วย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
settype("integet","$DayNo");
|
|
|
|
|
Date :
11 ม.ค. 2549 12:17:28 |
By :
นายต้นกล้วย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
settype("integet","$DayNo");
คืออะไรครับ...และนำไปใส่ตรงไหน
|
|
|
|
|
Date :
11 ม.ค. 2549 12:33:11 |
By :
คุณพระช่วย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|