gpt4 book ai didi

php - 注释部分的日期时间mysql

转载 作者:行者123 更新时间:2023-11-29 06:57:47 27 4
gpt4 key购买 nike

我对 MYSQL 的日期和时间有疑问。基本上,我开始为我正在进行的 Web 项目构建一个评论部分。我正在构建数据库表并想知道数据库如何存储日期和时间。

例如,如果我在洛杉矶,时间是晚上 7:00,它会在晚上 7 点存储评论并说我显然来自纽约,我在晚上 10 点看到评论,那么我什么时候会看到晚上 7 点那真的说不通。我想知道你是如何解决这个问题并区分不同时区的。

我想象服务器有自己的时区与之相关联,因此所有时间都与时间区分开来,这将使事情变得容易得多。但是,一个人在晚上 7 点发布的帖子中看到他们的时间是晚上 10 点是正确的吗?这让我很困惑。任何有关如何定期处理此问题的信息,或者如果我有任何信息,将不胜感激。我正在使用 PHP 和 Codeigniter 构建我的网站。

最佳答案

我个人只是将时间存储在数据库中的 INT ( 11 ) 下,并使用 native PHP time() 函数来获取时间,然后您可以使用一些 PHP 将其转换为更好的日期格式函数 http://php.net/manual/en/function.date.php可以获取年、月、日、时、分等。

然后,您可以根据时区轻松地增加或减少小时数(一小时 3600 秒)。可能是一种更简单的方法,但这就是我目前正在做的:)

关于php - 注释部分的日期时间mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11692828/

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