我应该使用 datetime 还是 timestamp 作为创建和修改日期?
Should I use datetime or timestamp for creation and modification dates?
我已经阅读了所有文档和以前的答案,但他们解释的只是技术差异,而不是常见用途...
我想保存创建和修改日期。我应该使用 datetime
和 timestamp
吗?!?!或者两者都 timestamp
?
我知道如果创建日期不变,我应该使用 datetime
,但我看到有些人也使用时间戳。
提前致谢,莱安德罗。
我建议两者都使用 timestamp
。
在 timestamp
和 datetime
之间切换可能会造成混淆,因此保持所有内容不变会更容易。
请注意 timestamp
的一些限制是它的 range 为 1970-01-01 00:00:01 UTC to 2038-01-19 03:14:07 UTC
。如果您要处理生日之类的事情,这可能会很麻烦(这将是 datetime
的用例)。
timestamp
的一个优点是它始终转换为 UTC。因此,如果您向不同时区提供数据,它会自动转换到它们各自的位置。
我已经阅读了所有文档和以前的答案,但他们解释的只是技术差异,而不是常见用途...
我想保存创建和修改日期。我应该使用 datetime
和 timestamp
吗?!?!或者两者都 timestamp
?
我知道如果创建日期不变,我应该使用 datetime
,但我看到有些人也使用时间戳。
提前致谢,莱安德罗。
我建议两者都使用 timestamp
。
在 timestamp
和 datetime
之间切换可能会造成混淆,因此保持所有内容不变会更容易。
请注意 timestamp
的一些限制是它的 range 为 1970-01-01 00:00:01 UTC to 2038-01-19 03:14:07 UTC
。如果您要处理生日之类的事情,这可能会很麻烦(这将是 datetime
的用例)。
timestamp
的一个优点是它始终转换为 UTC。因此,如果您向不同时区提供数据,它会自动转换到它们各自的位置。