私はこのような2つの日付、PHPを使用して日付の中間日を計算する方法があります。PHPを使用して残った日数を計算する方法
$date1='2016-12-26';
$date2='2017-03-21';
私はこのような2つの日付、PHPを使用して日付の中間日を計算する方法があります。PHPを使用して残った日数を計算する方法
$date1='2016-12-26';
$date2='2017-03-21';
date_diff .Tryには、この参照してください:あなたは日付1とdate2の間、または日付を取得したい場合date_diffがこの機能をwork.Useていない場合は、これを使用することができます
$d1 = new DateTime($date1);
$d2 = new DateTime($date2);
$diff = $d2->diff($d1);
echo $diff->days; // 85
をあなたが2つの与えられた日付の間の左の日を望むなら、あなたは以下の$ iのような数を増やすことができ、そしてuは$ iの値を返します。
function date_range($date1, $date2, $step = '+1 day', $output_format = 'Y-m-d') {
$dates = array();
$current = strtotime($first);
$last = strtotime($last);
$i=1;
while($current <= $last) {
$dates[] = date($output_format, $current);
$dateq = date($output_format, $current);
$current = strtotime($step, $current);
$i++;
}
//return $dates; if u want the dates
return $i; //if u want the count of dates between the tow given dates
}
・ホープ、このヘルプあなた..
SOで同様の質問の数十があります。最初は、php.netマニュアルから自分自身を試し、問題が発生したときにこのSOフォーラムをチェックしてください。最後に、あなたができないときに質問をしてください。 – Thamilan
'http:// php.net/manual/en/function.date-diff.php'これは役に立ちます – devpro
あなたは何を試してみましたか? – Jerodev