 |
|
|
 |
 |
|
sub string แต่ ต้อง เปน รูปแบบนี้เท่านั้นนะ สตริง มามากกว่านี้ มันจะ พลาด
|
 |
 |
 |
 |
Date :
2011-05-30 16:12:12 |
By :
ืNewbie |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถูกอย่างคอมเม้นท์ No.1 ว่าครับ ต้องรูปแบบนี้เท่านั้น ถ้าแบบอื่นก็ substr พลาดครับ
ถ้ารูปแบบนี้ก็ตามข้างล่างครับ
Code (PHP)
$string_date="30052554";//วันที่
$date=substr($string_date,0,2)."-".substr($string_date,2,2)."-".substr($string_date,4,4);//แยกสตริงเก็บไว้ในตัวแปร $date ครับ
echo $date;
|
ประวัติการแก้ไข 2011-05-30 16:17:58 2011-05-30 16:18:28
 |
 |
 |
 |
Date :
2011-05-30 16:17:31 |
By :
mangkunzo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอคุณมากๆๆๆๆๆๆๆ เลยครับ mangkunzo กด Like ให้เลย
|
 |
 |
 |
 |
Date :
2011-05-30 16:21:52 |
By :
KenJeRoKung |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?
function Newdate($conv) {
$GGdate=substr($conv,0,2);
$GGmonth=substr($conv,2,2);
$GGyear=substr($conv,4,4);
$Buffdate=$GGdate."-".$GGmonth."-".$GGyear;
return $Buffdate;
}
echo Newdate(30052554);
?>
อันนี้เป็น function ครับ เขียนไว้ครั้งเดียวครับ ถ้าจะใช้อีกก็เรียกใช้ echo Newdate(ค่าวันที่);
|
 |
 |
 |
 |
Date :
2011-05-30 18:42:58 |
By :
slurpee55555 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ปกติควรเก็บให้ถูก Format ทั้งแต่แรกครับ YYYY-MM-DD แต่ถ้าเก็บแล้วก็มีวิธี Where clause ได้เช่นเดียวกันครับ โดยการใช้ function DATE_FORMAT ของ MySQL ในการ Convert ครับ
Go to : SQL MYSQL DATE_FORMAT
|
 |
 |
 |
 |
Date :
2011-05-31 09:15:27 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|