php メソッドで日数の差を計算します。最初に PHP サンプル ファイルを作成し、次に 2 つの時点を定義します。次に、strtotime を使用して時刻をタイムスタンプにフォーマットし、最後に「$days」を直接出力して、日数の違い。
#この記事の動作環境: Windows7 システム、PHP7.1、Dell G3 コンピューター。
php は 2 つの日付間の日数の差、処理時間間隔を計算します
例: 2016-04-10 と 2016 の間の日数の差を取得したい-06-15。
$begin_date = strtotime('2016-04-10'); $end_date = strtotime('2016-06-15'); $days = round(($end_date - $begin_date) / 3600 / 24);
Strtotime は時刻をタイムスタンプにフォーマットするために使用され、$days は日数の差を取得するために直接出力されます。
時間間隔を処理する方法も添付されています。 (推奨: 「PHP ビデオ チュートリアル 」)
/* * 处理时间问题 */ public function get_time($from,$to){ if($to > $from){ $miao = $to - $from; }else{ $miao = $from - $to; } $hour = floor($miao/3600); $minute = floor(($miao-$hour*3600)/60); $second = $miao - $hour * 3600 - $minute * 60 ; $str = ''; if($hour > 0){ $str .= $hour.'时'; } if($minute > 0){ $str .= $minute.'分'; } if($second){ $str .= $second.'秒'; } return $str; }
以上がPHPで日数の差を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。