【问题标题】:Date calculation with PHPExcel library使用 PHPExcel 库进行日期计算
【发布时间】:2013-07-11 19:08:19
【问题描述】:

我有一个 php 脚本,它必须解析一个带有一些日期和时间的 excel 文件才能导入到我的 mysql 数据库中

xlsx 文件的屏幕:

我正在使用 PHPExcel 库来读取文件

  • 当我使用 getValue() 方法获取单元格值时,它会返回公式 =J4+"01:00:00",如 excel 公式字段所示。 正常
  • 当我使用 getCalculatedValue() 方法时,它返回 "#VALUE!"。由于 Excell / Libreoffice 计算公式没有任何问题,我不知道为什么 PHPExcel 库无法计算这个非常简单的公式。

有没有人遇到过同样的问题并且知道解决这个问题的技巧?还是我真的必须告诉用户不要使用任何公式来支持日期字段类型?

【问题讨论】:

    标签: php phpexcel


    【解决方案1】:

    我从 PHPExcel 支持平台找到了答案。 管理这种公式(日期操作)的唯一方法是将我的实际公式替换为 =J4+(1/24)

    来源:PhpExcel support plateform

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-01
      • 2011-11-22
      相关资源
      最近更新 更多