我在MySQL数据库中有一个名为last_login的字段,它存储为int(10)。我想将last_login数据作为可读日期/时间回显。这是我目前的代码:
$timestamp = 1291575177;
echo date("h:i:s",$timestamp);
将MySQL数据库中的last_login数据添加到1291575177所在的上述代码中的正确方法是什么?
答案 0 :(得分:3)
使用此:
echo date('Y-m-d:H:i:s',1291575177);
输出结果为2010-12-05:18:52:57
。
答案 1 :(得分:1)
$connection = mysql_connect("...");
$result = mysql_query("SELECT timestamp FROM example_table LIMIT 1", $connection);
$row = mysql_fetch_assoc();
echo(date('Y-m-d H:i:s', intval($row['timestamp']))); // assuming that row['timestamp'] is a valid unix timestamp
mysql_close($connection);