PHPExcel未读取用户定义的日期格式


PHPExcel not reading user defined date formats

试图解析excel表,但遇到用户定义日期格式的问题。日期格式未添加到formattedData中。我无法知道哪个单元格将包含日期,而且日期有各种格式。

示例:年月日-2015年11月17日

分析完表格后,我得到了没有格式的浮点日期。我没有在这个问题上从PHPExcel中回显格式。

在另一个案例中,我重复了get格式的数据,对于包含日期的列,它是General,但在excel中,它有一个有效的日期格式,尽管用户定义为D-MMM-YY-14年7月15日。

使用对这些场景中的日期进行测试也不起作用

PHPExcel_Shared_Date::isDateTime($cell);

那么,对于这个问题,当格式是用户定义的时,我如何获得日期格式或测试它是否是日期?

与PHPExcel日期的数字格式问题相同

它使用内置的数字格式id的自定义日期格式。