X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Дата и русские месяцы
Winlook
Winlook
Topic Starter сообщение 21.2.2010, 20:15; Ответить: Winlook
Сообщение #1


Как на дате сделать не английские, а русские месяцы? Или обязательно преобразование?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 21.2.2010, 21:34; Ответить: ZhukV
Сообщение #2


Для начала нужно просто создать массив месяцов:
[PHP]
$m=array('Січень','Лютий','Березень');//далее запони сам
[/PHP]
Потом просто вытаскиваем из массива
[PHP]
echo $m[date('m')-1];
[/PHP]
Почему -1, потому, что количество массива починается с нуля, а дата с 1
Все просто.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexflasher
alexflasher
сообщение 21.2.2010, 22:08; Ответить: alexflasher
Сообщение #3


Можно просто установить русскую локаль, если таковая поддерживается системой. Ищите по ключевому слову setlocale
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 21.2.2010, 22:25; Ответить: ZhukV
Сообщение #4


если таковая поддерживается системой

В тои и проблема. У меня падло сервер не поддержывет, хотя находится в Киеве, и по местунахождение должен бы поддержывать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
davidsoft
davidsoft
сообщение 23.1.2011, 7:07; Ответить: davidsoft
Сообщение #5


[PHP]$month["01"] = "января";
$month["02"] = "февраля";
$month["03"] = "марта";
$month["04"] = "апреля";
$month["05"] = "мая";
$month["06"] = "июня";
$month["07"] = "июля";
$month["08"] = "августа";
$month["09"] = "сентября";
$month["10"] = "октября";
$month["11"] = "ноября";
$month["12"] = "декабря";
$date_day = date("d");
$week["0"] = "воскресенье";
$week["1"] = "понедельник";
$week["2"] = "вторник";
$week["3"] = "среда";
$week["4"] = "четверг";
$week["5"] = "пятница";
$week["6"] = "суббота";
$date_week = date("w");
$date_month = date("m");
$date_year = date("Y");
echo "$date_day ";
echo "$month[$date_month] ";
echo "$week[$date_week] ";
echo "$date_year ";[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 24.1.2011, 1:14; Ответить: Mulder_hb
Сообщение #6


Началось откапывание трупов...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
сообщение 24.1.2011, 1:27; Ответить: asbury
Сообщение #7


А я бы конструкцией if else хреначил))) Если месяц декабрь - вывдодить "Декабрь"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 24.1.2011, 10:46; Ответить: ZhukV
Сообщение #8


(asbury @ 24.1.2011, 03:27) *
А я бы конструкцией if else хреначил))) Если месяц декабрь - вывдодить "Декабрь"

І сколько ты бы прописывал этих if - elseif else?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Продам базу контактов Номера,емейлы, дата рождения, ФИО и даже адреса
8 Samael91 3762 14.4.2019, 15:54
автор: -XaranyakA-


 



RSS Текстовая версия Сейчас: 19.4.2024, 12:08
Дизайн