Django在SQL表Django_admin_log中使用DATETIME
为什么SQL表Django_admin_日志中的Django不使用TIMESTAMP而不是DATETIME作为属性action_time?我的意思是,它应该使用时间戳。LogEntry的action\u时间字段是一个,这也许并不奇怪 我认为您误解了链接-建议使用日期时间,而不是时间戳: 如果您想决定是使用UNIX时间戳还是本机MySQL日期时间字段,请使用本机格式。您可以通过这种方式在MySQL中进行计算,选择DATE\u ADDmy\u datetime,INTERVAL 1 DAY,并且在查询记录时很容易将值的格式更改为UNIX时间戳SELECT UNIX\u timestamp my\u datetime,如果您想用PHP对其进行操作Django在SQL表Django_admin_log中使用DATETIME,django,datetime,django-admin,timestamp,Django,Datetime,Django Admin,Timestamp,为什么SQL表Django_admin_日志中的Django不使用TIMESTAMP而不是DATETIME作为属性action_time?我的意思是,它应该使用时间戳。LogEntry的action\u时间字段是一个,这也许并不奇怪 我认为您误解了链接-建议使用日期时间,而不是时间戳: 如果您想决定是使用UNIX时间戳还是本机MySQL日期时间字段,请使用本机格式。您可以通过这种方式在MySQL中进行计算,选择DATE\u ADDmy\u datetime,INTERVAL 1 DAY,并且在查
没错。但答案的第一部分明确指出:MySQL中的时间戳通常用于跟踪记录的更改,并且每次记录更改时都会更新。我认为第一个单词Timestamp指的是时间值的概念,而不是MySQL字段类型。请注意,它没有大写。