自己编写的,不能直接套用,理解后可自行变化:
$var=explode(' ',$res['act_starting']);
$var1=$var[0];
$time=explode('-',$var1);
if($time[1]<10)
{
$time[1] = str_replace("0", "", $time[1]);
}else
{
$time[1]=$time[1];
}
if($time[2]<10)
{
$time[2] = str_replace("0", "", $time[2]);
}else
{
$time[2]=$time[2];
}
$json['date']=$time[0]."年".$time[1]."月".$time[2]."日";
$time = date("Y-m-d", $time); $var=explode(' ',$time); $var1=$var[0]; $time=explode('-',$var1); if($time[1]<10){ $time[1] = str_replace("0", "", $time[1]); }else{ $time[1]=$time[1]; } if($time[2]<10){ $time[2] = str_replace("0", "", $time[2]); }else{ $time[2]=$time[2]; } $new_time = $time[0]."年".$time[1]."月".$time[2]."日";
封装后
/** * 拼装年月日 */ public function rn_date($time){ $var=explode(' ',$time); $var1=$var[0]; $time=explode('-',$var1); if($time[1]<10){ $time[1] = str_replace("0", "", $time[1]); }else{ $time[1]=$time[1]; } if($time[2]<10){ $time[2] = str_replace("0", "", $time[2]); }else{ $time[2]=$time[2]; } $new_time =$time[0]."年". $time[1]."月".$time[2]."日"; return $new_time; }