|
|
|
สอบถามการทำข่วงวันที่เป็นจำนวนวัน และให้มันเพิ่มจำนวนในทุกๆหนึ่งวันหน่อยครับ |
|
|
|
|
|
|
|
เล่นๆ
Code (PHP)
<?PHP
header('Content-Type: text/html; charset=utf-8');
date_default_timezone_set("Asia/Bangkok");
#หาระยะห่างของวัน
function DateDiff($date_in,$date_out)
{
return (strtotime($date_out) - strtotime($date_in))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}
$the_date_in = date('Y-m-d');
$the_date_out = date('Y-m-d', strtotime(" 10 days"));
$countDate = DateDiff($the_date_in,$the_date_out);
if($countDate<=1){
$date_in = $the_date_in;
$date_out = $the_date_in;
} else {
$date_in = $the_date_in;
$date_out = date('Y-m-d', strtotime($the_date_out." - 1 days"));
}
echo 'จำนวนวันทั้งหมด : '.$countDate.'<br>';
#แสดงจำนวนวันที่เพิ่มขึ้นทุกๆ หนึ่งวัน
for($i=0; $i<$countDate; $i++){
echo 'วันที่ '.($i+1).' คือ '.date('Y-m-d', strtotime("$date_in + $i days")).'<br>';
}
?>
|
|
|
|
|
Date :
2018-05-03 17:22:17 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ
|
|
|
|
|
Date :
2018-05-12 08:27:45 |
By :
boomcs331 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|