我已经阅读了所有文档和以前的答案,但它们解释的只是技术差异,而不是常用的用途......
我想保存创建和修改日期。我应该使用datetime
和timestamp
?!?!还是两者兼而有之timestamp
?
我知道如果创建日期没有改变,我应该使用datetime
,但我看到有些人也使用时间戳。
提前谢谢,莱安德罗。
我建议对两者都使用timestamp
。
在timestamp
和datetime
之间切换可能会令人困惑,因此更容易保持所有内容相同。
请注意,timestamp
的一些限制是它具有一系列1970-01-01 00:00:01 UTC to 2038-01-19 03:14:07 UTC
。如果您正在处理生日等,这可能会很麻烦(这将是datetime
的用例(。
timestamp
的一个优点是它总是转换为 UTC。因此,如果您将数据提供给不同的时区,它会自动转换为它们各自的位置。