|
|
|
ต้องการ +,- เวลา 30 วินาทีครับ $ddate="08:30:00" ต้องการ + ขึ้น 30 วินาที และ ลบ 30 วินาที |
|
|
|
|
|
|
|
ไม่รู้ว่าเวลา $ddate="08:30:00" ได้จาก ฟังก์ชั่น time หรือเปล่าถ้าไม่ใช่ ผมว่า
ใช้ฟังชันก์ substr แบ่งเวลา แล้วค่อยบวกดีกว่าครับ
ตัวอย่างเช่น $sec = substr(trim($ddate),6,2);
บวกตรงนี้ $sec = $sec + 30;
แล้วเอาเวลาทั้งหมดมาต่อกันใหม่ ไม่รู้ว่าถูกหรือเปล่า เพราะความจริงถ้าใช้ฟังชันก์ time กับ mktime ร่วมกันจะง่ายกว่า โดยเฉพาะช่วงที่เวลาจะเกิน 59 วินาที จะมีปัญหานะครับ
|
|
|
|
|
Date :
5 ก.ย. 2548 13:48:16 |
By :
forress |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo date("H : i : s",mktime(date("H"),date("i"),date("s")+30,date("j"),date("g"),date("j"),date("Y")));
|
|
|
|
|
Date :
5 ก.ย. 2548 14:06:29 |
By :
ยาวไปไหม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษทีเมื่อกี้ยาวไปต้อง
echo date("H:i:s",time()+30);
|
|
|
|
|
Date :
5 ก.ย. 2548 14:07:50 |
By :
สั้นไปไหม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณสำหรับทุกคำตอบนะครับ ยังงัยแล้วผมจะลองเอาไปใช้ดูนะครับ
ขอบคุณมากครับ
|
|
|
|
|
Date :
5 ก.ย. 2548 21:46:42 |
By :
บีบี |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2009-07-17 09:23:43 |
By :
noname |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|