我有一个列名serverUTC。 我想存储UTC日期时间。我将类型设置为DATETIME而不是null默认CURRENT_TIMESTAMP。 请建议我如何存储UTC日期时间
答案 0 :(得分:0)
MySQL以UTC格式存储日期,但在您的时区显示(选择)。 如果您插入日期,则在存储之前转换为UTC。
您可以在选择数据或设置/更改时使用函数UTC_TIMESTAMP() default_time_zone。
更多信息和示例:
https://dba.stackexchange.com/questions/20217/mysql-set-utc-time-as-default-timestamp
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.htm