Преобразование метки времени в читаемую дату / время с PHP - PullRequest
0 голосов
/ 06 декабря 2010

У меня есть поле в базе данных MySQL с именем last_login, которое хранится как int (10).Я хотел бы отобразить данные last_login в виде читаемой даты / времени.Вот код, который у меня сейчас есть:

$timestamp = 1291575177;
echo date("h:i:s",$timestamp);

Как правильно добавить данные last_login из базы данных MySQL в приведенный выше код, где находится 1291575177?

Ответы [ 2 ]

3 голосов
/ 06 декабря 2010

Используйте это:

echo date('Y-m-d:H:i:s',1291575177);

Вывод этого будет 2010-12-05:18:52:57.

1 голос
/ 06 декабря 2010
$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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...