mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-11 22:08:54 +00:00
[ticket/10243] Adding wrapper function for getdate() for UTC timestamps.
PHPBB3-10243
This commit is contained in:
parent
e4707a8be7
commit
db352c17f8
1 changed files with 21 additions and 0 deletions
|
@ -265,6 +265,27 @@ function phpbb_mt_rand($min, $max)
|
|||
return ($min > $max) ? mt_rand($max, $min) : mt_rand($min, $max);
|
||||
}
|
||||
|
||||
/**
|
||||
* Wrapper for getdate() which returns the equivalent array for UTC timestamps.
|
||||
*
|
||||
* @param int $time Unix timestamp (optional)
|
||||
*
|
||||
* @return array Returns an associative array of information related to the timestamp.
|
||||
* See http://www.php.net/manual/en/function.getdate.php
|
||||
*/
|
||||
function phpbb_gmgetdate($time = false)
|
||||
{
|
||||
if ($time === false)
|
||||
{
|
||||
$time = time();
|
||||
}
|
||||
|
||||
// getdate() interprets timestamps in local time.
|
||||
// What follows uses the fact that getdate() and
|
||||
// date('Z') balance each other out.
|
||||
return getdate($time - date('Z'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Return formatted string for filesizes
|
||||
*
|
||||
|
|
Loading…
Add table
Reference in a new issue