Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要HH:MM在 MySQL 中节省时间。
HH:MM
更好的选择是使用strtotimePHP 函数保存为 TIMESTAMP 还是HH:MM:00TIME?
strtotime
HH:MM:00
这实际上取决于您将如何处理日期。如果您更喜欢在 MySQL 中进行日期计算,那么它的大部分函数都可以使用 DateTimes(或 Times)。或者,如果您在 PHP 中处理日期,大多数函数都依赖于时间戳,所以它们可能是要走的路。
另一个需要考虑的因素是您将存储的日期范围。时间戳最终将在 2038 年用完,而 MySQL DateTimes 将持续到未来。我知道你只存储时间,而不是日期......所以这可能与你无关。
http://en.wikipedia.org/wiki/Year_2038_problem