2013-07-11 93 views
1

我有一個PHP腳本,要解析一個excel的一些日期和時間的文件在我的mysql數據庫導入日期計算與PHPExcel庫

屏幕的XLSX文件: enter image description here

我使用的PHPExcel庫讀取文件

  • 當我與的getValue(獲取單元格的值)方法,它將返回如公式字段中所示公式= J4 +「01:00:00」OK正常
  • 當我使用的getCalculatedValue()方法,它返回「#VALUE!」。由於excell/Libreoffice沒有任何問題來計算公式,我不知道爲什麼PHPExcel庫不能計算這個相當簡單的公式。

有沒有人有同樣的問題,並知道一個技巧來解決這個問題?或者我真的不得不告訴用戶不要使用任何公式fort date字段類型?

回答

0

我找到了PHPExcel支持平臺的答案。 來管理這種formulase(日期操作)的唯一途徑是通過像= J4 +(1/24)

源來代替我的實際公式:PhpExcel support plateform