Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.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
MySQL是否将datetime转换为UnixtTime?_Mysql_Unix Timestamp - Fatal编程技术网

MySQL是否将datetime转换为UnixtTime?

MySQL是否将datetime转换为UnixtTime?,mysql,unix-timestamp,Mysql,Unix Timestamp,我有一个DATETIME格式的列,我想在数据库中将其转换为UnixtTime。那会是什么样的问题 我知道如何从UNIXTIME转换到DATETIME,但我从来没有做过相反的转换。我用的是FROM\u UNIXTIME,没有TO\u UNIXTIME吗?是的。这将使用格式正确的datetime作为参数。没关系,我算出了 我在最初的专栏里写了“文章日期”。 我为新列创建了“new_date” 然后我做了: UPDATE news SET new_date = UNIX_TIMESTAMP(artic

我有一个DATETIME格式的列,我想在数据库中将其转换为UnixtTime。那会是什么样的问题


我知道如何从UNIXTIME转换到DATETIME,但我从来没有做过相反的转换。我用的是FROM\u UNIXTIME,没有TO\u UNIXTIME吗?

是的。这将使用格式正确的datetime作为参数。

没关系,我算出了

我在最初的专栏里写了“文章日期”。 我为新列创建了“new_date”

然后我做了:

UPDATE news SET new_date = UNIX_TIMESTAMP(article_date)

是的,很抱歉,我就是这个意思。只是我不知道应该使用什么样的查询。如果你想要毫秒,一定要乘以1000。