我正在构建一个“事件”表,它将显示特定日期的事件。 但是,由于大多数事件在深夜开始并在清晨结束,我想知道我应该如何绘制和检索数据。比方说,事件日从早上 6:01 开始,到早上 6:00 结束。时间取决于服务器时间吗?我可以将其更改为其他 GMT 时间吗?时间表在 mysql 数据库中看起来如何?
谢谢!
最佳答案
我想要一个这样的表:
Event
======
EventID
Name
StartTime
EndTime
StartTime
和 EndTime
将存储为 UTC 日期。使用此架构,您可以随心所欲地查询,并显示您喜欢的任何时区的时间,但它可以保持一致和良好的性能。您可能希望索引 EventID
、StartTime
和 EndTime
。
关于mysql - 根据时间将数据检索到表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9196398/