فهرست منبع

[svn r11303] prevent from octal interpretation of minutes in api_time_to_hms()

Eric Marguin 18 سال پیش
والد
کامیت
fa0a0f5a54
1فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 7 5
      main/inc/lib/main_api.lib.php

+ 7 - 5
main/inc/lib/main_api.lib.php

@@ -1724,16 +1724,18 @@ function api_time_to_hms($seconds)
   $hours = floor($seconds / 3600);
   $hours = floor($seconds / 3600);
 
 
   //How many minutes ?
   //How many minutes ?
-  $min = floor(($seconds - ($hours * 3600)) / 60);
-  if ($min < 10)
-    $min = "0".$min;
+  $min = floor(($seconds - ($hours * 3600)) / 60);  
 
 
   //How many seconds
   //How many seconds
   $sec = floor($seconds - ($hours * 3600) - ($min * 60));
   $sec = floor($seconds - ($hours * 3600) - ($min * 60));
+  
   if ($sec < 10)
   if ($sec < 10)
     $sec = "0".$sec;
     $sec = "0".$sec;
-
-  return $hours.":".$min.":".$sec ;
+  
+  if ($min < 10)
+    $min = "0".$min;
+    
+  return $hours.":".$min.":".$sec;
 
 
 }
 }