/**
* 月份转化成季度
* @param [int] $month [月份]
* @return [int] [季度]
*/
function date2quarterly($month){
return ($month>12 || $month<=0) ? 1 :ceil($month/3);
}
/**
* 季度转化成月份
* @param [int] $quarterly [季度]
* @return [array] [这个季度包含的月份]
*/
function quarterly2date($quarterly){
if ($quarterly>4) return array(1,2,3) ;
if($quarterly<1) return array(10,11,12);
switch (intval($quarterly)) {
case '1':
return array(1,2,3);
break;
case '2':
return array(4,5,6);
break;
case '3':
return array(7,8,9);
break;
case '4':
return array(10,11,12);
break;
default:
return array(1,2,3);
break;
}
}PHP 月份与季度的转化
最新推荐文章于 2024-06-20 10:33:58 发布
本文介绍了两个PHP函数,用于实现月份到季度的转换和季度到月份的转换。date2quarterly()函数接收月份参数并返回对应的季度,而quarterly2date()函数则将季度转换为包含该季度的所有月份的数组。
850

被折叠的 条评论
为什么被折叠?



