php的日期值是 1970-01-01 开始计算 单位:秒
EXCEL 是 1900-01-01 开始计算 单位:天
于是,将excel的数据导入到数据库中时,需要先将日期转换成秒,
传入的$time是$objPHPExcel->getActiveSheet()->getCell("B" . $j)->getValue();获取的值,即为EXCEL中的日期的值
25569是EXCEL的1970-01-01代表的数字
public function time($time){ if($time > 25569){ $time = ($time - 25569) * 24*60*60; $time = date('Y-m-d',$time); }else{ $time=''; } return $time; }