gpt4 book ai didi

php 日期相差一天

转载 作者:行者123 更新时间:2023-11-29 08:30:59 28 4
gpt4 key购买 nike

我正在将 mysql 数据库中的 int(11) 更改回常规日期格式 (mm/dd/yyy) 它工作正常,但似乎晚了一天。关于可能导致这种情况的原因有什么想法吗?

我用来将其从 int(11) 更改为 mm/dd/yyy 的代码如下:(是的,它是更大脚本的一部分,这只是包含日期的一行。)

echo "<td>" . date('m/d/Y', $row['due_date']) . "</td>";

没有 td:

echo date('m/d/Y', $row['due_date]);

在我的特定测试中,它应该返回:07/01/2013,并且返回:06/30/2013

最佳答案

表格是如何填充的?您需要检查服务器时区,然后在以日期格式显示时添加这些小时数,这应该可以解决您的问题。

例如,如果来源是 GMT 并且您希望日期与 PST 同步,那么您需要添加/减去几个小时。

echo date('m/d/Y', $row['due_date]+$offset_in_seconds);

关于php 日期相差一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16621665/

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