2010-09-20 3 views
1

Привет всем Мне нужно форматировать дату точно так же, как это Dienstag 28. September 2010, 15:00 Uhr (немецкие слова), что является лучшим способом? Благодарю.Как отформатировать дату в заданном формате

Я предполагаю, что я должен использовать функцию даты, но, как составить Отформатируйте

ответ

3

date() won't быть в состоянии получить вам немецкий текст, вы должны будете использовать strftime()

Пример:

setlocale(LC_TIME, "de_DE"); 
strftime("%A %e. %B %Y, %H:%M Uhr", $your_date); 
+0

Спасибо, хотя strftime() было достаточно;) – Centurion

+0

Добро пожаловать! Возможно, у вашего сервера уже установлен языковой стандарт на немецкий ... – jeroen

1

Вы можете установить свой язык на PHP с помощью setlocale(), а затем использовать strftime() с соответствующим форматом. Это позволит вам получить немецкий выпуск.

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