Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将时间戳插入数据库,格式:1311602030_Php_Database_Time - Fatal编程技术网

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

Php 将时间戳插入数据库,格式:1311602030,php,database,time,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() ) ) 但是没有更好的方法吗?假设您使用的是MySQL,那么您需要的是UNIX\u时间戳:

我想知道如何以这种格式将时间存储到表中:

1311602030
目前我是这样做的:

INSERT INTO my_table (time) VALUES ( UTC_TIMESTAMP() )
这让我回想起:

2015-04-14 22:52:11
我能做的是:

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

但是没有更好的方法吗?

假设您使用的是MySQL,那么您需要的是
UNIX\u时间戳

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

这里有更多信息:

哦,很好,我不知道。所以UNIX给了我与我的建议完全相同的值,对吗?:)为什么这是相关的?对不起,正如你所意识到的,我对编程很陌生。这张桌子现在还不存在,我只是想清楚。我假设一个标准表有一个VARCHAR(60)列。