从';获取GMT偏移量;gmt_offset';wordpress中的选项


Get GMT Offset from 'gmt_offset' option in wordpress

我在PHP方面并不完美,我试图在wordpress网站上显示用户的当前时区。用户选择的GMT时区为:UTC+5.30但get_option('gmt_offset')返回"5.5"

如何将"5.5"GMT偏移量设置为"UTC+5.30"?

以下是我所做的:

$min    = 60 * get_option('gmt_offset');
$sign   = $min < 0 ? "-" : "+";
$absmin = abs($min);
$tz     = sprintf("UTC%s%02d:%02d", $sign, $absmin/60, $absmin%60);