2015-02-01 6 views
-2

Здесь атрибут «НУЛЕВОЙ» в моей базе данных enter image description here Вот код в PHP файлеPHP вывода метки времени формат

enter image description here

А вот выход

enter image description here

Теперь я хочу другой формат. Как - geschrieben von Hans am 30.01.2015 um 12 Uhr -. Как я могу изменить формат вывода метки времени?

+0

http://php.net/manual/en/datetime.formats.date.php – baao

ответ

1
// $row['DATUM'] contains "2015-01-30 12:09:53"; 

$d = date_create($row['DATUM']); 
print_r($d->format('jS M, Y H:i A')); 

Пример вывода: 30 января 2015 12:09 вечера

Более подробную информацию о форматах: http://php.net/manual/en/function.date.php

+0

Спасибо за ответ! Сейчас здесь: 'print_r ($ d-> format ('j.m.Y H: i'));' Но я хочу, чтобы результат был с некоторым словом между датой и временем. Как я могу это сделать? – Skeptar

1

Если вам нужно вывести его на немецком языке, то посмотрите на функции strftime() и setlocale().

Будьте предупреждены, что вы можете получить несколько разные результаты в разных операционных системах. Однако различия незначительны.
Кроме того, значения для параметра $localesetlocale() не согласованы во всех ОС (Windows является аутсайдером).

Это не помеха, если вы используете аналогичные ОС на машинах разработки и производства. Это была небольшая досада для меня, потому что я развивался в Windows, а на производственных машинах работали Linux (Fedora и Ubuntu).

Смежные вопросы