我正在构建一个“事件”表,用于显示该特定日期的事件。 但是,由于大多数事件从傍晚开始到清晨结束,我想知道如何绘制和检索数据。假设事件日从上午6:01开始,到上午6:00结束。时间是否依赖于服务器时间?我可以将其更改为其他GMT时间吗?如何在mysql数据库中查看时间表?
谢谢!
答案 0 :(得分:1)
我会有这样一张桌子:
Event
======
EventID
Name
StartTime
EndTime
StartTime
和EndTime
将存储为UTC日期。使用此模式,您可以查询您喜欢的内容,并为您喜欢的任何时区显示时间,但它可以保持一致且性能良好。您可能希望将EventID
,StartTime
和EndTime
编入索引。