欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

计算过去N月每个自然月的起止时间戳

程序员文章站 2022-06-11 23:17:40
...

适用于需要按自然月度分析数据的场合 无 /** * 计算过去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]*/