уведомление о преобразовании/форматировании временных меток mysql: Обнаружено неверно сформированное числовое значение
В своей базе данных я установил строку "опубликовано" в качестве метки времени, но я получаю это уведомление при попытке преобразовать/отформатировать ее:
Notice: A non well formed numeric value encountered
Код:
$posted = date('d/m/Y H:i:s', $row['posted']);
echo $posted;
Что я делаю не так?
9
1 answers
Это означает, что второй параметр для date()
ожидает целое число, поэтому сначала преобразуйте $row['posted']
в метку времени.
Попробуйте
$posted = date('d/m/Y H:i:s', strtotime($row['posted']));
16
Author: uzyn, 2012-07-24 01:14:01