尝试使用strtotime将mysql时间戳转换为时间

时间:2015-01-24 13:37:13

标签: php mysql session time

strtotime($_SESSION['starttime']) 我试图将存储为$ _SESSION ['starttime']的mysql时间转换为值1422094831,但我想使用strtotime将结果转换为时间,但不返回任何值。可能有什么不对?

1 个答案:

答案 0 :(得分:0)

strtotime()用于创建时间戳,而不是将其转换为日期。如果您的会话变量存储时间戳,请尝试使用date()函数将其转换为更易读的格式。

echo date("Y-m-d", $yourTimestamp); //Will print YYYY-MM-DD format date

PHP doc将帮助您正确使用date()功能。

如果那不是您想要做的,请在您的问题中提供更多信息,据我所知,您已经有了时间戳。