Пытается анализировать листы Excel, но сталкивается с проблемами с пользовательскими форматами дат. Формат даты не добавляется к форматированным данным. У меня нет возможности узнать, какая ячейка будет содержать дату, а даты - во всех форматах.
Пример: M/D/YYYY - 11/17/2015
После разбора листа я получаю дату с плавающей запятой без формата. Я не выбрал формат PHPExcel на этом.
В другом случае я повторил данные формата get, и для столбца столбца, содержащего дату, был генератор General, но в excel у него был допустимый формат даты, хотя пользователь был определен как D-MMM-YY - 15-Jul-14.
Тестирование дат в этих сценариях не помогло ни использовать,
PHPExcel_Shared_Date :: isDateTime ($ клеток);
Итак, на вопрос, как мне получить формат даты или тест, если это дата, когда формат определен пользователем?
Такая же проблема, как форматы чисел PHPExcel для дат
Он использует встроенный идентификатор формата номера для пользовательских форматов даты.
readDataOnly
установленным в true? Если это так, то вы явно указываете PHPExcel не читать форматирование вообще, а просто читать только необработанные данные.