From f84de98efbca804564f306f3dbfedb066786b15e Mon Sep 17 00:00:00 2001 From: ivokund Date: Thu, 13 Mar 2014 15:39:29 +0200 Subject: [PATCH] Fixes #2735 Adds DateTimeInterface support for Formatter --- framework/base/Formatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/base/Formatter.php b/framework/base/Formatter.php index 80c08e1744..8888d761c7 100644 --- a/framework/base/Formatter.php +++ b/framework/base/Formatter.php @@ -339,7 +339,7 @@ class Formatter extends Component { if (is_string($value)) { return is_numeric($value) || $value === '' ? (int)$value : strtotime($value); - } elseif ($value instanceof DateTime) { + } elseif ($value instanceof DateTime || $value instanceof \DateTimeInterface) { return $value->getTimestamp(); } else { return (int)$value;