有没有获取timezone_type的方法? (CakePHP 3.x)

时间:2018-03-15 15:55:58

标签: cakephp cakephp-3.0

要获取timezone_type,我可以使用:

use Cake\I18n\Time;    
$now = Time::now();

$type = get_object_vars($now->timezone)['timezone_type'];
// or
$type = $now->getOffset()/60/60;

但СакеPHP3.x中是否有更正确的解决方案?

1 个答案:

答案 0 :(得分:0)

结果,我的决定减少到以下几点:

use Cake\I18n\Time;    
$now = Time::now();
$res = $now->format('d.m.Y в G:i:s').' UTC'. $now->format('O ') . $now->timezoneName;