我想記錄在電影院播放的電影的開始和結束時間。我需要存儲日期(例如2011年1月1日),開始時間(例如上午9:00)和結束時間(例如上午11點)。我應該使用DateTime嗎?我已經看到一些實現,其中INT用於以分鐘表示時間(例如0 = 12午夜,1 = 12:01上午等)。我不確定在DateTime上使用INT是否有某種好處。要使用哪種MySQL數據類型進行調度?
建議?
編輯1:
擴展在上述使用INT的想法,該表將可能有以下欄目:
- 日期(例如2011年1月1日)
- start_time(例如540-表示上午9點)
- end_time(例如660-表示上午11點)
彼得,如果我有幾部電影在一天中的不同時間上映 - 然後我想複製第二天的這些時間表?會不會有一個數據類型會更好?我的方法不會使用INT更簡單嗎? – StackOverflowNewbie
看看我編輯的答案。 – Peter
使用DateTime沒有固有的好處? – StackOverflowNewbie