如何根据joomla配置中的时区在joomla数据库中保存当前时间?

凯拉什·钱德拉(Kalash Chandra)

我想根据joomla服务器时区的配置在joomla中保存当前时间。因为我的主机提供商已将时区设置为非洲/开普敦,但我需要获取已设置后端服务器配置的亚洲/加尔各答时区的当前时间。当我使用Jdate类时,它会根据非洲/开普敦的时区给定时间,如何根据joomla配置时区Asia / kolkata来获取joomla的时间。

凯拉什·钱德拉(Kalash Chandra)
//get Configuration of joomla site    
  $config = JFactory::getConfig();  

//get offset of joomla like asia/kolkata 
  $site_offset = $config->get('offset'); 

//get instance of joomla JDate Class                                      
  $jdate=JFactory::getDate('now',$site_offset);     
// first argument now give me current time-stamp you also can pass time-stamp   

// second parameter is offset i.e. time zone like asia/kolkata   
  $jdate->format('Y-m-d H:i:s',true); 
//get converted time as your joomla configuration

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档