小编Cha*_*rou的帖子

php - date_default_timezone_set不起作用,但ini_set'date.timezone'确实有效.为什么?

正如标题所说,任何人都可以解释为什么代码

ini_set( 'date.timezone', 'Europe/Athens' );
Run Code Online (Sandbox Code Playgroud)

工作,但

date_default_timezone_set( 'Europe/Athens' );
Run Code Online (Sandbox Code Playgroud)

才不是?

我正在寻找一个转换时间戳的解决方案,我在网上找到的就是使用date_default_timezone_set.但转换总是有1小时的差异.

然后我发现这个主题" strftime()功能显示不正确的时间 ",这是使用init_set代码(之后我RTM并发现它已经在文档中提到).我尝试了它,它的工作原理.

但我没有找到答案为什么date_default_timezone_set不工作.

有人可以解释一下吗?

php timezone date

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

php ×1

timezone ×1