|
![](/images/resource/spacer.gif) |
|
strtotime-mktime ต้องการโชว์วันสุดท้ายของเดือนถัดไป |
|
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
ลองแบบนี้ครับได้ไหม
Code (PHP)
echo date('Y-m-d',strtotime('+1 month'));
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2017-08-17 14:19:12 |
By :
nutzaaclub |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
+เดือน ไปสองเดือน กำหนดวันที่เป็นวันที่ 1 ก็จะได้ วันที่ 1 ของอีก 2 เดือน
เอาค่าที่ได้มา -1 วัน ก็จะเป็นวันสุดท้ายของเดือนก่อนหน้าค่าที่ได้ (หรือ วันสุดท้าย ของเดือนต่อไปจากวันปัจจุบัน)
Code (PHP)
$tmp=time(); // กำหนดตัวแปรเก็บค่าวันที่ปัจจุบัน อย่าใช้คำสั่ง time() บ่อยๆ ถ้าไม่ต้องการเวลาปัจจุบันจริงๆ
$next2m1d=mktime(0,0,0,month($tmp)+2, 1, year($tmp)); // วันที่ 1 ของอีก 2 เดือนต่อไป
$target_time =date('Y-m-d', strtotime('-1 day', $next2m1d)); // เอาวันที่ได้ - 1 ก็จะเป็นวันสุดท้ายของเดือนก่อนหน้าค่าที่ได้
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2017-08-17 14:45:21 |
By :
Chaidhanan |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
5555 ลองคิดดูหน่อยครับ ผมใส่มั่วๆ เป็นตัวอย่างให้เข้าใจ
อะไรหนอที่จะแสดงเดือนจาก ตัวแปร time
year อีกอัน ไม่มี function นี้นะครับ แค่ให้รู้ว่าหาค่า เดือน และ ปี
|
ประวัติการแก้ไข 2017-08-17 15:04:02
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2017-08-17 15:02:48 |
By :
Chaidhanan |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
|
|
|
![](/images/digitalocean-banner.jpg)
|
Load balance : Server 03
|