用的php,导入文件的时候时间格式变delphi格式,delphi类型的时间格式怎么转为yymmdd的呀?

我用php导入xlsx格式的表格,表格里面不过我怎么设置单元格式导入进后台都会变成这样。
image.png

image.png

百度了下,这属于

image.png

我用的php,该怎么转为这个时间为正常时间呀

阅读 2k
2 个回答

关于php导入表格的时候 wps时间问题
我现在已经解决了

写一个方法

 public function formatTime($timevalue)
  {
  if(strpos($timevalue,"-")){
    return strtotime($timevalue);
  }else{
    return intval(($timevalue- 25569) * 3600 * 24);
  }
}

然后把需要转换的时间扔进去

这个和 Delphi 没有关系

是 Excel 的时间存储方式
整数部分是 1900-01-01 到 单元格日期的 天数
小数部分 * 86400,就是当天的秒数,0.5 就是 43200 秒,换算过来就是 12:00:00

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题