gpt4 book ai didi

PHP MySql : how save timestamp UTC, 像 "Flickr"吗?

转载 作者:行者123 更新时间:2023-11-29 13:31:12 25 4
gpt4 key购买 nike

默认情况下,我在代码中使用此代码段

setlocale(LC_TIME,'it_IT');

我确实以时间戳格式将所有日期保存在 mysql 中。

考虑到我的代码之一是国际化,我想在MySQL中保存一个类似的值

2013-07-12T07:59:27+0000

当然还有+2小时。所以波兰用户将有 +3 等等......

mysql 存储该值的最佳字段是什么?我还需要从 PHP 和/或直接从 MySQL(例如)处理日期

SELECT id WHERE data BEETWEN [...]

当然,如果我以正确的方式开始,我将来不需要更改我所有的数据库、代码等...

非常感谢!

最佳答案

对我来说,最好将日期时间存储为 UNIXTIME ,避免了不同地点用户之间的时差。

您可以使用:

SELECT * FROM table_name 
WHERE field_name
BETWEEN UNIX_TIMESTAMP('2013-07-12 07:59:27')
AND UNIX_TIMESTAMP('2013-07-13 07:59:27')

获取日期范围

关于PHP MySql : how save timestamp UTC, 像 "Flickr"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19433285/

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