/**
* 获取同比上月的日期
* 没有的取上月最后一天
* @param $date
* @return string
*/
function getTongBiDate($date){
$time = strtotime($date);
$start_date = date('Y-m-d', strtotime('-1 month', strtotime(date('Y-m', $time))));
// 上个月的天数
$lm_days = date('t', strtotime($start_date));
//本月查的日期
$day = date('d', $time);
if($lm_days < $day){
$tb_date = date('Y-m', strtotime($start_date))."-".$lm_days;
}else{
$tb_date = date('Y-m-d', strtotime('-1 month', $time));
}
return $tb_date;
}
本文介绍了一个实用的PHP函数,用于获取指定日期的同比上月日期。如果所求日期在上个月不存在,则返回上月最后一天的日期。此函数适用于财务报告等需要比较同期数据的场景。
589

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



