diff --git a/src/Spout/Writer/ODS/Manager/WorksheetManager.php b/src/Spout/Writer/ODS/Manager/WorksheetManager.php index 4dfe9c8..ac17f9f 100644 --- a/src/Spout/Writer/ODS/Manager/WorksheetManager.php +++ b/src/Spout/Writer/ODS/Manager/WorksheetManager.php @@ -209,6 +209,11 @@ class WorksheetManager implements WorksheetManagerInterface $data .= ' office:value-type="string" calcext:value-type="error" office:value="">'; $data .= '' . $cell->getValueEvenIfError() . ''; $data .= ''; + } elseif ($cell->isDate()) { + $dateStr = $cell->getValue()->format('Y-m-d'); + $data .= ' office:value-type="date" office:date-value="' . $dateStr . '" calcext:value-type="date">'; + $data .= '' . $dateStr . ''; + $data .= ''; } elseif ($cell->isEmpty()) { $data .= '/>'; } else {