当前位置:Gxlcms > PHP教程 > phpCI中的日期

phpCI中的日期

时间:2021-07-01 10:21:17 帮助过:9人阅读

例:
开始时间:2014-10-01 15:13:35 结束时间:2014-10-03 15:13:35

要求:添加时,根据天来分段。
在数据库中显示的字段为3段, 1号的一条数据,2号的一条数据,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 ))*/

就是这样

人气教程排行