Отображение даты на русском языке

10tango

Новичок
Отображение даты на русском языке

Прошу помощи!!!
Не могу придумать способ отображения дат на русском языке
В форуме был указан способ отображения с помощью функции setlocale (LC_TIME, "ru_RU.cp1251"); , но данный способ не работает у меня
Можно сделать с помощью массивов? Натолкните хоть на мысль верную
 

Кром

Новичок
>Можно сделать с помощью массивов? Натолкните хоть на мысль верную

Можно и с массивами. Вполне верная мысль.
 

integral9

Новичок
Re: Отображение даты на русском языке

Автор оригинала: 10tango
Прошу помощи!!!
Не могу придумать способ отображения дат на русском языке
В форуме был указан способ отображения с помощью функции setlocale (LC_TIME, "ru_RU.cp1251"); , но данный способ не работает у меня
Можно сделать с помощью массивов? Натолкните хоть на мысль верную
Под виндами у меня локаль устанавливается так:
setlocale(LC_ALL, 'rus');

Под unix так
setlocale(LC_ALL, 'ru_RU.CP1251');

А потом strftime-ом форматируешь как надо.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
http://php.rinet.ru/manual/en/function.setlocale.php
читать
 

Fallen

Новичок
Re: Отображение даты на русском языке

Автор оригинала: 10tango
Прошу помощи!!!
Не могу придумать способ отображения дат на русском языке
В форуме был указан способ отображения с помощью функции setlocale (LC_TIME, "ru_RU.cp1251"); , но данный способ не работает у меня
Можно сделать с помощью массивов? Натолкните хоть на мысль верную
Ну а почему бы не сделать ассоциативный массив, ключами которого будут числовые значения месяца, а русские синонимы будут значениями?
 

10tango

Новичок
Re: Re: Отображение даты на русском языке

Автор оригинала: integral9
Под виндами у меня локаль устанавливается так:
setlocale(LC_ALL, 'rus');

Под unix так
setlocale(LC_ALL, 'ru_RU.CP1251');

А потом strftime-ом форматируешь как надо.
О!!! Заработало!!! Спасибо!!!:)
 

Panchous

Павел
[m]setlocale[/m]
второй аргумент может быть массивом - будет работать на всех платформах
 

Фанат

oncle terrible
Команда форума
кроме тех, в которых просто физически нет нужной локали =)
 
Сверху