1 <?php 2 function getMonthNum( $date1, $date2, $tags='-' ){ 3 $d1 = explode($tags,$date1); 4 $d2 = explode($tags,$date2); 5 if( strtotime($date1) - strtotime($date2) > 0 ){ 6 $monthsFromYear = abs($d1[0] - $d2[0]) * 12; 7 $monthsFromMonth = $d1[1] - $d2[1]; 8 return $monthsFromYear + $monthsFromMonth; 9 }else{ 10 $monthsFromYear = abs($d2[0] - $d1[0]) * 12; 11 $monthsFromMonth = $d2[1] - $d1[1]; 12 return $monthsFromYear + $monthsFromMonth; 13 } 14 } 15 16 $date1 = "2013-07-01"; 17 $date2 = "2015-02-01"; 18 $monthNum = getMonthNum( $date2 , $date1 ); 19 echo $monthNum;//19
PHP计算工龄