其他分享
首页 > 其他分享> > 获取两个时间相差的年月日

获取两个时间相差的年月日

作者:互联网

 1     function diffDate($date1,$date2)
 2     {
 3         $datetime1 = new \DateTime($date1);
 4         $datetime2 = new \DateTime($date2);
 5         $interval = $datetime1->diff($datetime2);
 6         $time['y']         = $interval->format('%y');
 7         $time['m']         = $interval->format('%m');
 8         $time['d']         = $interval->format('%d');
 9         $time['h']         = $interval->format('%H');
10         $time['i']         = $interval->format('%i');
11         $time['s']         = $interval->format('%s');
12         $time['a']         = $interval->format('%a');    // 两个时间相差总天数
13 
14 
15         return $time['y'].'年'.$time['m'].'月'.$time['d'].'天';
16 
17     }
18     $this->diffDate('2022-06-01','2022-06-30');

 

标签:date1,相差,format,interval,DateTime,获取,time,diffDate,年月日
来源: https://www.cnblogs.com/luojie-/p/16426538.html