在网站上使用MySQL在MySQL中

时间:2011-03-16 16:58:46

标签: mysql datetime utc

我应该以UTC格式存储MySQL数据库中的所有日期时间吗? (使用UTC_TIMESTAMP())

如果我不知道用户的时区,如何向用户显示日期时间?

1 个答案:

答案 0 :(得分:1)

使用UTC通常是一个不错的选择,特别是如果您正在处理逻辑“时间瞬间”(例如创建条目的时间戳等)。

至于如何向用户显示它们:如果您不知道时区,则无法合理地向用户显示日期/时间然而存储它,所以这实际上与UTC的决定是分开的。一种选择可能是使用Javascript从UTC转换为本地时间。另一种可能性是允许用户自己指定时区。