这个问题专门涉及未来的日期和时间(对于过去的值,UTC 无疑是首选)。
我想知道是否有人对在 MySQL 数据库中保存未来日期和时间的“最佳”方法有建议(或者一般情况下),特别是在列可以保存不同时区时间的情况下。考虑到时区规则可能会改变 UTC 可能不是最好的选择。
到目前为止,我发现的最可行的选择是将其与位置一起保存为该位置当地时间的文本(例如“美国/*”)。不幸的是,这个解决方案可能更容易出现数据损坏,而且计算起来肯定不太方便。
有人能想出更好的办法吗?
提前致谢
mysql time timezone datetime database-design
database-design ×1
datetime ×1
mysql ×1
time ×1
timezone ×1