Browse Source

Format date instance of DateTime - refs BT#9892 #TMI

Angel Fernando Quiroz Campos 9 years ago
parent
commit
162c298c08
1 changed files with 4 additions and 0 deletions
  1. 4 0
      main/inc/lib/internationalization.lib.php

+ 4 - 0
main/inc/lib/internationalization.lib.php

@@ -450,6 +450,10 @@ function api_get_local_time($time = null, $to_timezone = null, $from_timezone =
         $from_timezone = 'UTC';
         $time = gmdate('Y-m-d H:i:s', $time);
     }
+    if ($time instanceof DateTime) {
+        $time = $time->format('Y-m-d H:i:s');
+        $from_timezone = 'UTC';
+    }
     try {
         $date = new DateTime($time, new DateTimezone($from_timezone));
         $date->setTimezone(new DateTimeZone($to_timezone));