gpt4 book ai didi

php - 在 PHP 中更改时区不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 12:31:42 24 4
gpt4 key购买 nike

这是我的脚本,它在 orders 表中创建一个条目。但是目前插入到表中的时间并未显示为我的本地时间!

//Retrieve variables
$tableNum = $_POST['tableNum'];
$coverNum = $_POST['coverNum'];

//GET DATE & SET TIME ZONE
date_default_timezone_set(Europe/Dublin);

$date = date("Y-m-d H:i:s", time());

//construct query & execute
$sql = "INSERT INTO orders (covers, `table`, placed) VALUES ('$coverNum', '$tableNum', '$date') ";
$result = mysql_query($sql) or die(mysql_error());
$numrows = mysql_affected_rows();

任何人都可以建议我修复我的代码以便在欧洲/都柏林显示的方法吗?我表中的列是 TIMESTAMP

使用上面的代码我的输出是这样的:

21/02/2013 - 14:30

应该是这样的:

21/02/2013 - 21:30

非常感谢!

最佳答案

我认为您需要添加围绕欧洲/都柏林的引号

date_default_timezone_set('Europe/Dublin');

关于php - 在 PHP 中更改时区不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15012707/

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