ホームページ >バックエンド開発 >PHPチュートリアル >PHP CIの日付
例:
開始時刻: 2014-10-01 15:13:35 終了時刻: 2014-10-03 15:13:35
要件: 追加する場合は、日ごとにセグメントに分割します。
データベースに表示されるフィールドは、No.1が1データ、No.2が1データ、No.3が1データの3セグメントです。
どうやって書くの?
答えてください、ありがとうございます。
$start_time = strtotime("2014-10-01 15:13:35");$end_time = strtotime("2014-10-03 15:13:35"); // 以下代码前提是同年同月 如果不同年不同月 加上年份和月份判断即可$days = date('d',$end_time) - date('d',$start_time) + 1; // 3$data = array();for( $i = 0; $i < $days; $i++ ) { // 此处可以添加对应日期的其他数据 $data[]['date_time'] = date('Y-m-d H:i:s', $start_time + $i * 86400 ); }var_dump( $data );/* 输出如下:Array( [0] => Array ( [date_time] => 2014-10-01 15:13:35 ) [1] => Array ( [date_time] => 2014-10-02 15:13:35 ) [2] => Array ( [date_time] => 2014-10-03 15:13:35 ))*/
以上です