отформатировать и вывести timestamp

167
21 июля 2017, 04:16

Доброго времени суток. Столкнулся с проблемой вывода даты. В базе данных в таблице files есть столбец date формата timestamp. В нем значение 2017-07-20 09:32:23

Когда делаю выборку

$sql = "SELECT * from files where id= $i"; // $i итерационная переменная $stmt = $db->prepare($sql); $result = $stmt->fetch(PDO::FETCH_ASSOC); $date=date('F/j/Y',strtotime($result['date']));

И вывожу на экран echo "<p>Дата:'$date'</p>";

Выводит 'January/1/1970'

Подскажите, пожалуйста, где я ошибся? Может, подскажете как правильно отформатировать timestamp, чтобы он отображал точное время залива файла на сервер? Когда пробовал $date=$result['date'];, echo вообще ничего не выводил кроме ковычек. Также экспериментировал с sql запросом: id =1, SELECT * - ничего не помогло.

Пользовался Описанием функции date()

Answer 1
$date = date('Y-m-d H:i:s', strtotime($result['date']));
//H:i:s - 24ти часовой формат
//h:i:s - 12х часовой формат
// strtotime - если не уверены в фомате поля date

UPD:

К вопросу часового пояса. Посмотрите, какой ч/п у вас по умолчанию на сервере (в php.ini)? Это можно сделать через phpinfo(), либо эхните date_default_timezone_get();. И если не ваш, то выставьте нужный (например для Украины) date_default_timezone_set('europe/kiev')

READ ALSO
Пагинация yii1 по условию

Пагинация yii1 по условию

Всем привет, как сделать пагинацию в yii1 по условию? Например есть 100 товаров, разбить их на страницы так, чтобы на одной странице было 5 товаров...

226
Вывод данных из двух таблиц в один clistview yii1

Вывод данных из двух таблиц в один clistview yii1

Как сделать связи двух таблиц и вывести их в одном clistview?

244
Текст и вложения, какой формат файла сделать?

Текст и вложения, какой формат файла сделать?

Есть приложение на Qt представляющее из себя форму с текстовыми и числовыми полями, а так же возможностью загружать вложения (картинки, пдф...

174
auto как аргумент функции

auto как аргумент функции

Я знаю, что в стандарте C++ 14 возможно использовать ключевое слово auto при указании типа аргумента

373