Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Локализация даты
Форумы портала PHP.SU » » Хранение данных, их вывод и обработка » Локализация даты

Страниц (1): [1]
 

1. DelphinPRO - 15 Ноября, 2014 - 15:43:22 - перейти к сообщению
Задача: вывести локализованную дату
1) 1 ноября 2014, 1 November 2014
2) 1 ноя 2014, 1 Nov 2014
2) 1.11.2014, 11/1/2014

т. е. выводится в разных форматах, но нужно учитывать особенности выбранного языка. Сейчас их три, русский, английский, немецкий.

Я так понимаю, стандартных средств нет, кроме strftime, которая нифига не работает под виндой (а хотелось бы чтобы и в dev-окружении всё работало. Да, разрабатываю на windows).
Может есть какие-нибудь библиотечки?
(Добавление)
Кажется нашел решение Улыбка
Habrahabr: Красивые и правильные даты на любом языке
2. Мелкий - 15 Ноября, 2014 - 16:07:37 - перейти к сообщению
Попробуйте вот с этим поиграться: http://php.net/manual/en/class.i...ateformatter.php
3. OrmaJever - 15 Ноября, 2014 - 16:26:23 - перейти к сообщению
Чисто для себя делал такую функцию
Спойлер (Отобразить)

и пример языкового масива
Спойлер (Отобразить)

может подойдёт

 

Powered by ExBB FM 1.0 RC1