Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
date... месяц и день недели по-русски...
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: date... месяц и день недели по-русски... (Прочитано 5105 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Dezzz
Заглянувший
Новичок
Сообщений: 5
+0/-0
0
date... месяц и день недели по-русски...
«
:
08 Декабря 2003, 11:16:32 »
Всем привет! Подскажите, пожалуйста, как перевести на русский язык названия месяцев и дней недели в датах, получаемых через date?
Записан
tserbis
Фанат форума
Старожил
Сообщений: 496
+0/-0
0
date... месяц и день недели по-русски...
«
Ответ #1 :
08 Декабря 2003, 11:21:54 »
Играйся с этим
setlocale
(
LC_TIME
,
"rus"
);
echo
strftime
(\
'%A, %d %B %Y\');
Записан
Dezzz
Заглянувший
Новичок
Сообщений: 5
+0/-0
0
date... месяц и день недели по-русски...
«
Ответ #2 :
08 Декабря 2003, 12:22:16 »
Не работает оно...
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
date... месяц и день недели по-русски...
«
Ответ #3 :
08 Декабря 2003, 12:55:35 »
Dezzz
тебе дали не готовый код а пример. Возможно нужно писать не
rus
а
ru
или
ru_RU
или еще что-то.
Как работать с локалью описано на
http://php.spb.ru/php/tar.html
Или обратись к админу хостинга.
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Dezzz
Заглянувший
Новичок
Сообщений: 5
+0/-0
0
date... месяц и день недели по-русски...
«
Ответ #4 :
08 Декабря 2003, 13:03:31 »
А если, например, я хочу это делать вручную... через массивы как-то можно, наверняка?
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
date... месяц и день недели по-русски...
«
Ответ #5 :
08 Декабря 2003, 13:05:48 »
можно.
Лично я так и делаю, чтобы не зависеть от админа сервака.
Надо разделить дату на части, получить номер месяца, и вывести нужный элемент массива месяцев
Записан
Dezzz
Заглянувший
Новичок
Сообщений: 5
+0/-0
0
date... месяц и день недели по-русски...
«
Ответ #6 :
08 Декабря 2003, 13:11:03 »
Во-о-от... А теперь вопрос: можно это где-то на примере поглядеть? :-)
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
date... месяц и день недели по-русски...
«
Ответ #7 :
08 Декабря 2003, 13:15:11 »
а чего там глядеть-то?
ты не знаешь, как обратиться к элементу массива?
Или как массив создать? В мане есть пример. [p]array[/p]
как разбить дату? [p]explode[/p], к примеру.
Записан
USE
Любитель
Ветеран
Сообщений: 720
+0/-0
2
date... месяц и день недели по-русски...
«
Ответ #8 :
08 Декабря 2003, 13:25:27 »
$L
[\
'ru\'][\'day\'] = array( "Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб");
$L[\'en\'][\'day\'] = array( "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" );
echo $L[\'ru\'][\'day\'][date("w")];
Записан
Не ходите, дети, без «Мозиллы» дальше localhost!
Dezzz
Заглянувший
Новичок
Сообщений: 5
+0/-0
0
date... месяц и день недели по-русски...
«
Ответ #9 :
08 Декабря 2003, 15:59:07 »
2USE Спасибо большое!
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
date... месяц и день недели по-русски...
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28