diff --git a/src/View/Widget/DateTimeWidget.php b/src/View/Widget/DateTimeWidget.php index ad927d42..20e61e40 100644 --- a/src/View/Widget/DateTimeWidget.php +++ b/src/View/Widget/DateTimeWidget.php @@ -5,7 +5,7 @@ use Cake\I18n\I18n; use Cake\I18n\Time; use Cake\View\Form\ContextInterface; -use DateTime; +use DateTimeInterface; class DateTimeWidget extends \Cake\View\Widget\DateTimeWidget { @@ -39,7 +39,7 @@ public function render(array $data, ContextInterface $context) $format = $this->_convertPHPToMomentFormat($data['data-format']); } - if (!($val instanceof DateTime) && !empty($val)) { + if (!($val instanceof DateTimeInterface) && !empty($val)) { $val = $type === 'date' ? Time::parseDate($val) : Time::parseDateTime($val); }