Bladeren bron

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

Angel Fernando Quiroz Campos 9 jaren geleden
bovenliggende
commit
162c298c08
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  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';
         $from_timezone = 'UTC';
         $time = gmdate('Y-m-d H:i:s', $time);
         $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 {
     try {
         $date = new DateTime($time, new DateTimezone($from_timezone));
         $date = new DateTime($time, new DateTimezone($from_timezone));
         $date->setTimezone(new DateTimeZone($to_timezone));
         $date->setTimezone(new DateTimeZone($to_timezone));