|
|
|
Wed Aug 17 2011 00:00:00 GMT+0700 (SE Asia Standard Time) ช่วยแนะนำการจัด date format หน่อยค่ะ |
|
|
|
|
|
|
|
Code (PHP)
<?
echo date("Y-m-d",strtotime("Wed Aug 17 2011 00:00:00"));
?>
<?
echo date("Y-m-d",strtotime("Wed Aug 17 2011 00:00:00 GMT+0700 (SE Asia Standard Time)"));
?>
|
ประวัติการแก้ไข 2011-08-23 16:49:35
|
|
|
|
Date :
2011-08-23 16:46:51 |
By :
birdbird27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อับบนเวลาตรงค่ะ แต่อันล่างไม่ตรงค่ะ
|
|
|
|
|
Date :
2011-08-23 17:18:26 |
By :
Aornnee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo date('Y-m-d', strtotime("Wed Aug 17 2011 00:00:00 GMT+0700"));
|
|
|
|
|
Date :
2011-08-23 17:20:47 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้า "Wed Aug 17 2011 00:00:00 GMT+0700 (SE Asia Standard Time)" ทั้งก้อนนี้มาในรูปของตัวแปร $day แค่ตัวเดียวหล่ะค่ะ เราจะเขียน format ใหม่ได้ยังไง
|
|
|
|
|
Date :
2011-08-23 17:45:42 |
By :
Aornnee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามที่ให้ไม่ได้เหรอครับ
|
|
|
|
|
Date :
2011-08-23 20:52:53 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ค่ะ เพราะว่ามันมาเป็นตัวแปรค่ะ สรุป เลยเอามา explod ก่อนค่ะ ออกมาเป็น array แล้วค่อยเลือกเอาเฉพาะ array ที่ต้องการไปจัดรูปแบบใหม่ให้เหมือนในฐานข้อมูลค่ะ เพื่อใช้เปรียบเทียบกัน
แบบนี้หน่ะค่ะ
$dat = explode(' ',$day); // $day = "Wed Aug 17 2011 00:00:00 GMT+0700 (SE Asia Standard Time)"
$data= date("Y-m-d",strtotime($dat[3]."-".$dat[1]."-".$dat[2]." ".$dat[4]));
|
|
|
|
|
Date :
2011-08-24 11:50:11 |
By :
Aornnee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|