使用PHP读取Excel中时间格式的单元格时变成小数的解决办法

文章地址:https://blog.lmlyz.online/index/detail/id/86.html

PHP读取Excel文件时,当Excel单元格设置为时间格式时读取出来的是一个浮点数,这是可以使用以下方法将其转回为时间文本格式:

$aa = $data->getCellByColumnAndRow(3, 2)->getFormattedValue();//$aa为从Excel中读取到的数据  $aa = 0.371527777777778
$return_date=gmdate('H:i',\PHPExcel_Shared_Date::ExcelToPHP($aa));//$return_date= 8:55

你可能感兴趣的:(PHP,excel,php)