Здесь атрибут «НУЛЕВОЙ» в моей базе данных Вот код в PHP файлеPHP вывода метки времени формат
А вот выход
Теперь я хочу другой формат. Как - geschrieben von Hans am 30.01.2015 um 12 Uhr -. Как я могу изменить формат вывода метки времени?
Здесь атрибут «НУЛЕВОЙ» в моей базе данных Вот код в PHP файлеPHP вывода метки времени формат
А вот выход
Теперь я хочу другой формат. Как - geschrieben von Hans am 30.01.2015 um 12 Uhr -. Как я могу изменить формат вывода метки времени?
// $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
Спасибо за ответ! Сейчас здесь: 'print_r ($ d-> format ('j.m.Y H: i'));' Но я хочу, чтобы результат был с некоторым словом между датой и временем. Как я могу это сделать? – Skeptar
Если вам нужно вывести его на немецком языке, то посмотрите на функции strftime()
и setlocale()
.
Будьте предупреждены, что вы можете получить несколько разные результаты в разных операционных системах. Однако различия незначительны.
Кроме того, значения для параметра $locale
setlocale()
не согласованы во всех ОС (Windows является аутсайдером).
Это не помеха, если вы используете аналогичные ОС на машинах разработки и производства. Это была небольшая досада для меня, потому что я развивался в Windows, а на производственных машинах работали Linux (Fedora и Ubuntu).
http://php.net/manual/en/datetime.formats.date.php – baao