如何使用PHP将MySQL时间转换为UNIX时间戳?
有很多问题可以问到“UNIX时间戳到MySQL时间”。我需要相反的方式,是的...有什么想法吗?
有很多问题可以问到“UNIX时间戳到MySQL时间”。我需要相反的方式,是的...有什么想法吗?
使用 strtotime(..)
:
$timestamp = strtotime($mysqltime);
echo date("Y-m-d H:i:s", $timestamp);
也看看这个(以MySQL的方式做到这一点)。
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_unix-timestamp
您可以直接从查询中获取mysql的UNIX_TIMESTAMP
函数,下面是一个示例:
SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19');
同样,您可以在日期/日期时间字段中传递:
SELECT UNIX_TIMESTAMP(yourField);