|
@@ -473,7 +473,8 @@ function api_get_utc_datetime($time = null) {
|
|
return gmdate('Y-m-d H:i:s');
|
|
return gmdate('Y-m-d H:i:s');
|
|
}
|
|
}
|
|
// If time is a timestamp, return directly in utc
|
|
// If time is a timestamp, return directly in utc
|
|
- if (is_int($time)) {
|
|
|
|
|
|
+ if (is_numeric($time)) {
|
|
|
|
+ $time = intval($time);
|
|
return gmdate('Y-m-d H:i:s', $time);
|
|
return gmdate('Y-m-d H:i:s', $time);
|
|
}
|
|
}
|
|
if (!DATE_TIME_INSTALLED) {
|
|
if (!DATE_TIME_INSTALLED) {
|
|
@@ -504,7 +505,8 @@ function api_get_local_time($time = null, $to_timezone = null, $from_timezone =
|
|
if (is_null($time)) {
|
|
if (is_null($time)) {
|
|
$time = time();
|
|
$time = time();
|
|
}
|
|
}
|
|
- if (is_int($time)) {
|
|
|
|
|
|
+ if (is_numeric($time)) {
|
|
|
|
+ $time = intval($time);
|
|
$time = date('Y-m-d H:i:s', $time);
|
|
$time = date('Y-m-d H:i:s', $time);
|
|
}
|
|
}
|
|
return $time;
|
|
return $time;
|
|
@@ -522,7 +524,8 @@ 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 = gmdate('Y-m-d H:i:s');
|
|
}
|
|
}
|
|
- if (is_int($time)) {
|
|
|
|
|
|
+ if (is_numeric($time)) {
|
|
|
|
+ $time = intval($time);
|
|
$from_timezone = 'UTC';
|
|
$from_timezone = 'UTC';
|
|
$time = gmdate('Y-m-d H:i:s', $time);
|
|
$time = gmdate('Y-m-d H:i:s', $time);
|
|
}
|
|
}
|