将时间戳插入数据库,格式为:1311602030

时间:2016-12-28 13:24:40

标签: php database time

我想知道如何以这种格式将时间存储到我的桌子上:

1311602030

目前我这样做:

INSERT INTO my_table (time) VALUES ( UTC_TIMESTAMP() )

给了我这个:

2015-04-14 22:52:11

我能做的是:

INSERT INTO my_table ( time ) VALUES (  strtotime( UTC_TIMESTAMP() )  )

但是没有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

假设您使用的是MySQL,那么您需要的是UNIX_TIMESTAMP

INSERT INTO my_table (time) VALUES ( UNIX_TIMESTAMP() )

此处提供更多信息:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_unix-timestamp