2011-10-11 25 views

回答

0
+0

我把它作为非洲/约翰内斯堡,这是正确的,我住在南非,但时间需要是24小时不是12,所以下午2点必须显示为14h00而不是02h00和4o'时钟为16h00 :) –

+0

我刚才看了很多地方(php.net/SO /谷歌),它似乎你不能...默认为非洲/约翰内斯堡时区是12小时格式 - 你需要格式每次! – ManseUK

+0

aaaargh我现在就是这样做的..在臀部疼痛!只是以为我可以在任何地方设置一次,谢谢 –

-1

12小时格式

return date("g:i a", strtotime("13:30:30")) 

它返回下午1:30

为24小时格式

return date("H:i:s", strtotime("1:30 pm")) 

它返回13:30:00

+0

我现在正在这样做:请看顶部 –

+0

谢谢大家,我将不得不手动转换 –

0

您必须设置在settings.yml默认用户文化:

default_culture:  af # or maybe af-ZA 
default_timezone:  Africa/Johannesburg 

您可能需要在此之前重新启动您的会话(清除Cookies)设置将在您的会话中生效。