概要
引数
実装
function _convertOffset($offset)
{
$offset = ((($offset / 1000 ) / 60 ) / 60);
// calculate offset hours
$offsetHours = str_pad((int) abs($offset), 2, 0, STR_PAD_LEFT);
// retrieve percentage and if only one character add ending 0
$offsetMinutes = strstr($offset, '.');
$offsetMinutes = (strlen($offsetMinutes) >= 2) ? $offsetMinutes : str_pad($offsetMinutes, 2, 0);
// caculate minutes
$offsetMinutes = round((60 * $offsetMinutes), 0);
// if minutes < 2 characters add leading zero
$offsetMinutes = str_pad(((int) $offsetMinutes), 2, 0, STR_PAD_LEFT);
// build offset
$offset = $offsetHours . $offsetMinutes;
return $offset;
}
コメント
最終更新:2011年05月02日 00:13