-6

使用 PHP/MySQL

我需要选择表中的所有列,但将保存为 current_timestamp 的列“createdate”转换为查询中的 unix_timestamp。

4

2 回答 2

2

您可以使用 MySQL 的UNIX_TIMESTAMP()功能:

SELECT *, UNIX_TIMESTAMP(createdate) AS unix_createdate FROM my_table
于 2013-10-28T15:27:20.730 回答
0

这可以通过 MySQL 中内置的 UNIX_TIMESTAMP() 函数来实现。

mysql> SELECT UNIX_TIMESTAMP();
    -> 1196440210
mysql> SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19');
    -> 1196440219

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_unix-timestamp

于 2013-10-28T15:30:29.150 回答