gpt4 book ai didi

php - date_default_timezone_set ('UTC' ) 不工作

转载 作者:可可西里 更新时间:2023-10-31 22:14:55 24 4
gpt4 key购买 nike

这似乎很奇怪,但我已经检查了所有内容,但仍然发生了一件奇怪的事情。

我无法更改我的 php 脚本的时区

首先要做的是:我所做的是这样的:

<?php
date_default_timezone_set('UTC');
echo '<br>';
echo date('Y-m-d H:i:s');
?>

当我在测试中尝试这个时,这似乎工作正常 http://codepad.org/rpYZ0flA .

我的服务器时区设置为 UTC+8:00 台北,但当我尝试上面的代码时,它并没有真正起作用。它仍然在我的服务器时区中显示我当前的 date_time,而不是遵循上面的代码。

这是我服务器的 php.ini 配置:

date/time support                    enabled
"Olson" Timezone Database Version 2012.3
Timezone Database internal
Default timezone Europe/Berlin

为什么会这样?这已经是一个错误了吗?或者 server_setup 有误,或者我只是遗漏了代码中的某些内容?

谢谢。

注意:我的环境是使用 PHP 5.4.4 在 VM 中运行的 Windows 7N

修复:

我通过手动更改 php.ini 得到了修复

最佳答案

试试这个

<?php 
echo date('Y-m-d H:i:s T', time()) . "\n";
date_default_timezone_set('UTC');
echo date('Y-m-d H:i:s T', time()) . "\n";

在这里你会找到测试结果http://codepad.org/gc5oYnLW

关于php - date_default_timezone_set ('UTC' ) 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11770730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com