计算过去N月每个自然月的起止时间戳
程序员文章站
2024-01-15 16:20:58
...
适用于需要按自然月度分析数据的场合 无 /** * 计算过去N月每个自然月的起止时间戳,包括当前月份 * @param integer $max 月份数,默认为6 * @param string $monthstr 返回值数组的第三个下标(具体月份的表示形式) * @return array 每个子数组形式array(月起
适用于需要按自然月度分析数据的场合
/** * 计算过去N月每个自然月的起止时间戳,包括当前月份 * @param integer $max 月份数,默认为6 * @param string $monthstr 返回值数组的第三个下标(具体月份的表示形式) * @return array 每个子数组形式array(月起始时间戳,月结束时间戳,月份名称) */ function month_offset($max= 6,$monthstr = 'ym'){ if ($max array ( 0 => 1425139200, 1 => 1427817600, 2 => '1503', ), 1 => array ( 0 => 1427817600, 1 => 1430409600, 2 => '1504', ), 2 => array ( 0 => 1430409600, 1 => 1430702254, 2 => '1505', ), )[Finished in 0.1s]*/
推荐阅读