在PHP Mysql int中,使用datatype字段的bigint和timestamp存储时间戳

时间:2015-09-07 06:04:48

标签: php mysql

我创建了一个列(created_at)来存储时间戳,但我很困惑我是否应该使用int,bigint或timestamp数据类型来存储时间戳。

请详细说明。

1 个答案:

答案 0 :(得分:0)

您必须使用TIMESTAMP,因为:

In Timestamp值在存储时从当前时区转换为UTC,并在检索时从UTC转换回当前时区。

有关详细信息,请参阅:http://www.w3resource.com/mysql/mysql-data-types.php