From 33deb10aa769e9a98653c5bb79640c04c58882d9 Mon Sep 17 00:00:00 2001 From: Ilya Pleshakov Date: Thu, 12 May 2016 16:39:48 +0300 Subject: [PATCH] `General` should not be interpreted as a date format for number cells (fix issue #212) --- src/Spout/Reader/XLSX/Helper/StyleHelper.php | 4 ++++ tests/Spout/Reader/XLSX/Helper/StyleHelperTest.php | 1 + 2 files changed, 5 insertions(+) diff --git a/src/Spout/Reader/XLSX/Helper/StyleHelper.php b/src/Spout/Reader/XLSX/Helper/StyleHelper.php index 403d647..5732948 100644 --- a/src/Spout/Reader/XLSX/Helper/StyleHelper.php +++ b/src/Spout/Reader/XLSX/Helper/StyleHelper.php @@ -201,6 +201,10 @@ class StyleHelper $customNumberFormat = $customNumberFormats[$numFmtId]; + if ($customNumberFormat === 'General') { + return false; + } + // Remove extra formatting (what's between [ ], the brackets should not be preceded by a "\") $pattern = '((?