【发布时间】:2009-09-02 01:47:22
【问题描述】:
我希望开发一个小脚本,用户可以在其中插入他们的“时间表”。但是,我需要一些帮助来确定如何创建数据库结构的逻辑以及如何在数据库中输入事件的“时间”。
但是,需要注意的一点是,当用户输入他们的“时间表”时,他们不会输入确切的日期。相反,他们将输入“星期几”。有点像“定期”约会。
例如,用户 A 可以输入以下时间表:
MWF - 上午 8:00 - 上午 10:00 兆瓦 - 下午 2:00 - 下午 3:00 等等……
如您所见,我正在寻找一种使用通用“星期几”的方法,不一定是确切的日期。
考虑到这一点,将其存储在数据库中的最佳方式是什么,我知道最终我可能会“查询”数据库以搜索可用时间。
我应该以毫秒还是秒为单位输入它们?周日凌晨 12:00 表示“0”?
任何建议都会很棒。
谢谢!
【问题讨论】: