哪种MySQL数据类型用于调度?

Sta*_*bie 0 mysql database database-design sqldatatypes

我想记录在电影院播放的电影的开始和结束时间.我需要存储日期(例如2011年1月1日),开始时间(例如上午9:00)和结束时间(例如上午11点).我应该使用DateTime吗?我已经看到一些实现,其中INT用于表示以分钟为单位的时间(例如,0 = 12午夜,1 = 12:01 am等).我不确定使用INT over DateTime是否有某种好处.

建议?

编辑1:

扩展了如上所述使用INT的想法,该表可能包含以下列:

  • 日期(例如2011年1月1日)
  • start_time(例如540 - 表示上午9点)
  • end_time(例如660 - 表示上午11点)

Aur*_*osa 5

在我看来,一个人应该使用更适合和描述现实的数据类型.在这种情况下,我想使用Datetime.