gpt4 book ai didi

php - 使用 PHP 提取服务器时间并存储在 MySQL 中 - Unix 时间戳好吗?

转载 作者:行者123 更新时间:2023-11-29 04:25:23 24 4
gpt4 key购买 nike

全部,

我正在尝试决定如何处理依赖于(服务器)时间间隔的项目中的时间(简而言之,某些内容在用户至少提前 n 小时完成特定操作后可用)。现在,最简单的选择似乎是使用 time() 提取 Unix 时间戳并将其按原样存储在 MySQL 中。

为什么这不是一个好主意?我需要注意的任何问题吗?性能影响?

最佳答案

时间戳很好。不要把它们分开,这是不必要的计算。如果您计划(针对每个对象)查询超时的频率高于更新超时时间,那么您最好存储过期时间而不是当前时间(因此只计算一次增量)。当心 DATETIME 列:它们不考虑时区设置,而您的 PHP 会...所以如果您碰巧对不同的请求有不同的时区设置,那么您就不走运了。时间戳是绝对的,而且它们也像夏令时一样考虑了 manace,其中 3:01 是 1:59 之后的 2 分钟...

关于php - 使用 PHP 提取服务器时间并存储在 MySQL 中 - Unix 时间戳好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12876909/

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