正如标题所说,任何人可以解释为什么代码php - date_default_timezone_set不工作,但ini_set'date.timezone'。为什么?
ini_set('date.timezone', 'Europe/Athens');
的作品,但
date_default_timezone_set('Europe/Athens');
不?
我正在寻找一个解决方案来转换时间戳,我可以在网上找到的所有东西都是使用date_default_timezone_set
。但转换总是有一小时不同。
然后我发现这个主题是“strftime()
function showing incorrect time”,它使用了init_set代码(之后我有RTM并发现它已经在文档中提到过)。我试过了,它工作。
但我还没有找到答案,为什么date_default_timezone_set
无法正常工作。
请问有人可以解释一下吗?
是不是UTC的timastamps和雅典将是+1?可能试试欧洲/都柏林 – KevInSol 2013-02-26 18:45:09
请分享完整的代码.. – Evert 2013-02-26 20:04:26
工作代码http://pastebin.com/EQx9jeGm – 2013-02-26 20:22:05