본문 바로가기
소프트웨어 개발/웹(Web)

[Web] 엑셀파일을 PHP로 변환할때 날자 형식이 숫자5자리 일때

by Sakriun_to 2022. 6. 17.
728x90

엑셀에서 날짜를 php에서 표시 할때 숫자가 5자리로 나오게 되는 경우가 있는 데

다음과 같은 경우는 아래와 같은 코드를 사용 하면 해결이 가능 하다!

 

// [time_convert_EXCEL_to_PHP()]라는 함수를 생성하여 엑셀 날짜 형식을 바꿔준다.
echo date('Y-m-d H:i:s',time_convert_EXCEL_to_PHP($time));

// 아래 수식을 사용하여 엑셀 날짜 형식을 바꿔준다.
function time_convert_EXCEL_to_PHP($time){
   $t=( $time- 25569) * 86400-60*60*9;
   $t=round($t*10)/10;
   return $t;
}

 

728x90
반응형

댓글