 |
|
|
 |
 |
|
$now = strtotime('now');// ปัจจบัน
$lastdate = strtotime( date('Y-m-d H:i:s', mktime(กรอกเวลาเอง) );//วันที่สร้างข้อมูล
if( ($now - $lastdate) > (86400 * 3 ) ){ //มากกว่า 3 วัน
echo 'sory';
}else{
//สร้างไอค่อน
}
Site: http://gunner.freetzi.com
MSN: [email protected]
Tel: 087-577-0276
|
 |
 |
 |
 |
Date :
16 ธ.ค. 2551 18:16:56 |
By :
เอี่ยว |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$lastdate = strtotime( date('Y-m-d H:i:s', mktime(กรอกเวลาเอง) );//วันที่สร้างข้อมูล
อธิบายตรง mktime() หน่อยครับ ไม่เขข้าใจ
ขอบคุณครับ
|
 |
 |
 |
 |
Date :
16 ธ.ค. 2551 21:15:08 |
By :
Mal2s |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$ThaiSubMonth = array("", "ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค." );
$date_adt = "$adt_date_view"; <--- เวลาที่โพสข้อความ
$today = date('m-y-d');
$start_explode = explode("-", $date_adt);
$start_year = $start_explode[0];
$start_month = $start_explode[1];
$start_day = $start_explode[2];
$day = $start_day;
$year = $start_year+543;
$month = $ThaiSubMonth[$start_month];
echo "$day $month $year"
คือตอนนี้ผมใช้แบบนี้ ไม่ทราบว่าต้องปรับตรงไหนอะครับ
|
 |
 |
 |
 |
Date :
16 ธ.ค. 2551 21:29:30 |
By :
Mal2s |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ทำไมไม่ใช้ time()ละ ครับ
สมมุติผมเกบ วันที่ลงดาต้าเบสด้วยตัวนี้
$dateCreate=time();
เสร็จแล้ว ผมเขียน ฟังก์ชั่นออกมาใช้ซักตัวจะได้แบบนี้
function chkNew($timestamp)
{
$time=time();
if($time-$timestamp < 86400 * 3 )
{
$new="ไอคอนนิว ข้อความ หรืออะไรก็ได้ที่ให้แสดง"
return $new;
}
}
เวลาใช้ก็
ดึง $dateCreate ออกมา
เช่น
echo chkNew($dateCreate);
เพราะฉะนั้น อยากให้นิวกี่วันก็เปลี่ยนตัว * ไปครับ
ปล. time() ใช้ได้กับอีกหลายรูปแบบครับ
|
 |
 |
 |
 |
Date :
18 ธ.ค. 2551 15:35:56 |
By :
aprodise |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วถ้าผมเก็บค่าเป็น time() แล้วเวลาจะ echo ออกมาเป็น 17 ธ.ค. 2551 ต้องทำยังไงอะครับ
ขอบคุณครับ
|
 |
 |
 |
 |
Date :
18 ธ.ค. 2551 16:05:09 |
By :
Mal2s |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$time=time();
$date=date('d-m-Y',$time);
อันนี้จะออกมาเป็นวันที่ปัจจุบัน ใน ฟอแมท 18-12-2008 ทีนี้ก็แปลงเอาเลยครับ
|
 |
 |
 |
 |
Date :
18 ธ.ค. 2551 16:28:31 |
By :
aprodise |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณมาก ๆ ครับ
|
 |
 |
 |
 |
Date :
18 ธ.ค. 2551 17:50:40 |
By :
Mal2s |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
 
|
 |
 |
 |
 |
Date :
2014-03-05 10:40:34 |
By :
pk |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|