小编Abd*_*sit的帖子

使用PHP Excel进行Excel日期转换

我正在使用此代码阅读来自excel的日期,该格式为12/5/2012日/月/年.使用PHP EXCEL

   PHPExcel_Style_NumberFormat::toFormattedString($value['A'],'YYYY-MM-DD' );
Run Code Online (Sandbox Code Playgroud)

它的工作就像将上述日期'12/5/2012'转换为'2012-12-05'

现在的问题是如果日期是让我们说18/5/2012或者你可以说如果我设置的日期大于12它会给我这个日期18/5/2012以这种格式18/5/2012格式化后

我也试过这个东西

      $temp  = strtotime(  PHPExcel_Style_NumberFormat::toFormattedString($value['A'],'YYYY-MM-DD' );
      $actualdate = date('Y-m-d',$temp) ;
Run Code Online (Sandbox Code Playgroud)

这也正在转换日期'12/5/2012'正确但在这种情况下18/5/2012它输出为1970-01-01

php import-from-excel

22
推荐指数
3
解决办法
6万
查看次数

标签 统计

import-from-excel ×1

php ×1