我有一个数据库行,其类型为"timestamp".每次添加新记录时,它会自动填充该记录插入的时间.现在,对于其中一个记录,它保存了值:
2010-06-19 18:40:51
Run Code Online (Sandbox Code Playgroud)
我尝试通过以下方式将其转换为更加用户友好的格式:
$timeStamp = $row['date'];
$timeStamp = date( "m/d/Y", $timeStamp);
Run Code Online (Sandbox Code Playgroud)
但它返回这个:
12/31/1969
Run Code Online (Sandbox Code Playgroud)
我在某处读过日期函数只能在unix时间戳上使用,也许我在数据库中的内容不是一个合适的时间戳,我需要先将它转换为一个才能使用日期函数(?).解决办法是什么?