gpt4 book ai didi

php - 需要显示来自数据库的时间戳

转载 作者:行者123 更新时间:2023-11-29 05:49:32 25 4
gpt4 key购买 nike

<分区>

我的服务器在另一个时区,当我将 mysql 服务器设置为我的时区并显示当前时间时,它显示时间减去 1 小时,就好像我们仍然在冬季时间,尽管我们已经将我的时区移动到夏季时间 DTS .我的代码,在 php 中:

$sql->query("SET time_zone= '+02:00' ;");  //sets mysql timezone
$result = $sql->query("SELECT NOW();");
while($row = mysqli_fetch_array($result)){
echo "<br/>Database Date: ".$row[0]; //display current mysql time
}

date_default_timezone_set("Asia/Jerusalem"); //sets php timezone
echo "<br/>PHP Date: ".date('Y-m-d H:i:s')."<br/>";

现在php时间显示完美,mysql时间提前一小时显示。(冬令时)我需要修复 mysql 日期,我使用的是在插入表时自动更新的时间戳。我确信必须有一个选项来启用夏令时,只是从来没有遇到过。

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