|
|
|
เรื่องวันที่ครับ ผมมี string สมมติว่า 20070912 อยากทำให้ echo ในรูปวันเดือนปี น่ะครับ มีวิธีทำใหมผู้รู้ช่วยแนะทีครับ |
|
|
|
|
|
|
|
<?
function displaydate($x) {
$thai_m=array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$date_array=explode("-",$x);
$y=$date_array[0];
$m=$date_array[1]-1;
$d=$date_array[2];
$m=$thai_m[$m];
$y=$y+543;
$displaydate="$d $m $y";
return $displaydate;
}
เวลาใช้ก็เรียกฟังชั่นก์นี้ไปใช้ เช่น $date=displaydate($date); หรือ $date=displaydate($record[date_ques]); ประมาณนี้
และผมไม่แน่ใจว่าจะใช้กับ string ได้หรือป่าว ถ้าอยากให้ echo ออกเป็นวันที่ ทำไมไม่ใช้ date ล่ะ
พระเจ้าจอร์ด
|
|
|
|
|
Date :
18 ก.ย. 2550 14:35:38 |
By :
arthiter2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไม่ได้เนื่องจากว่า data ที่ได้มานั้นมาจาก .csv ซึ่งก็มาจาก ประเทศ ญี่ปุ่นอีกที แล้วต้องนำไปใช้ในหลาย ๆ ที่ถ้าทำการเปลี่ยนแปลงอาจจะส่งผลเสียได้ แต่ที่อยากได้แค่ให้ แสดงออกแค่หน้าเดียวเองครับ แต่ขอบคุณมาก ๆ ที่ให้้ฟังชั่นมาครับ
|
|
|
|
|
Date :
18 ก.ย. 2550 14:51:53 |
By :
จ๊อด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามนี้
|
|
|
|
|
Date :
18 ก.ย. 2550 15:02:45 |
By :
arthiter2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|