Enable ztime() function to process Unix timestamps

This commit is contained in:
Kijin Sung 2017-02-22 20:20:55 +09:00
parent 4ee115e4f3
commit 8ad6f40abd

View file

@ -520,6 +520,11 @@ function ztime($str)
{
return null;
}
if (strlen($str) === 9 || (strlen($str) === 10 && $str <= 2147483647))
{
return intval($str);
}
$year = (int)substr($str, 0, 4);
$month = (int)substr($str, 4, 2) ?: 1;
$day = (int)substr($str, 6, 2) ?: 1;