Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » день, месяц, год..как вывести?
Страницы (2): [1] 2 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
MASTER
Участник+
Средний рейтинг: 5 | Оценок: 1

Нарушения:  
Зарегистрирован: Oct 2001
Место проживания: Торонто
Публикаций: 259
Статус: MASTER в оф-лайне
день, месяц, год..как вывести? [сообщение #22886]

средствами пхп...
Пример: Сегодня 29 Августа, 2002

Сообщение было отредактировано MASTER 30-08-2002 в 00:19

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2002 00:03
Нажмите сюда для просмотра профайла MASTER Отправить Персональное сообщение MASTER Посетить домашнию страничку MASTER! Найти сообщения от MASTER Добавить MASTER в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #22890]

функции:
date();
strftime();

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2002 00:39
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MASTER
Участник+
Средний рейтинг: 5 | Оценок: 1

Нарушения:  
Зарегистрирован: Oct 2001
Место проживания: Торонто
Публикаций: 259
Статус: MASTER в оф-лайне
[сообщение #22891]

а как бы месяц на русском вывести?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2002 00:57
Нажмите сюда для просмотра профайла MASTER Отправить Персональное сообщение MASTER Посетить домашнию страничку MASTER! Найти сообщения от MASTER Добавить MASTER в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Vader666
Участник

Зарегистрирован: Mar 2002
Место проживания: Россия, Москва
Публикаций: 50
Статус: Vader666 в оф-лайне
[сообщение #22925]

quote:
Первоначальное сообщение от MASTER
а как бы месяц на русском вывести?

Я выводил таким способом: Ð_усские названия месяцев записывал в массив и в соответствии номера месяца от функции date() выводил русское название месяца

__________________
Жизнь коротка, а выучить все не возможно....

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2002 09:01
Нажмите сюда для просмотра профайла Vader666 Отправить Персональное сообщение Vader666 Найти сообщения от Vader666 Добавить Vader666 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
beriv
Участник
Средний рейтинг: 1 | Оценок: 1

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 9
Статус: beriv в оф-лайне
[сообщение #22983]

Вот как:!


PHP:


$dat
=date("Y-m-d", time()); //дата
$time=date("H:i:s", time()); //время

echo"$dat $time" ;  //вывод на страницу

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2002 15:08
Нажмите сюда для просмотра профайла beriv Отправить Персональное сообщение beriv Посетить домашнию страничку beriv! Найти сообщения от beriv Добавить beriv в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MASTER
Участник+
Средний рейтинг: 5 | Оценок: 1

Нарушения:  
Зарегистрирован: Oct 2001
Место проживания: Торонто
Публикаций: 259
Статус: MASTER в оф-лайне
[сообщение #23007]


PHP:


$replace
=array(1=>"Янв", 2=>"Фев", 3=>"Мар", 4=>"Апр", 5=>"Май", 
6=>"Июн", 7=>"Июл", 8=>"Авг", 9=>"Сен", 10=>"Окт", 11=>"Ноя", 12=>"Дек");
echo 
$replace[date("n")];



вот ещё вариант..

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2002 17:30
Нажмите сюда для просмотра профайла MASTER Отправить Персональное сообщение MASTER Посетить домашнию страничку MASTER! Найти сообщения от MASTER Добавить MASTER в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
rio
Power in your mind !
Средний рейтинг: 3.67 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Moscow
Публикаций: 172
Статус: rio в оф-лайне
Exclamation [сообщение #23518]

Если тебе надо , то вот описание ф-ции date();
А вообще надо книжки покупать ! советую "Самоучитель PHP".

-------------------------------------------------------------
date
date -- формат локального времени/даты
Описание
string date (string format, int timestamp);



Возвращает строку, отформатированную согласно данной строке и используя данную временную метку или текущее локальное время, если не задана временная метка.

В фоматной строке должны использоваться следующие символы:



a - "am" или "pm"

A - "AM" или "PM"

d - день месяца, цифровой, 2 цифры (на первом месте ноль)

D - день недели, текстовый, 3 буквы; т.е. "Fri"

F - месяц, текстовый, длинный; т.е. "January"

h - час, цифровой, 12-часовой формат

H - час, цифровой, 24-часовой формат

i - минуты, цифровой

j - день месяца, цифровой, без начальных нулей

l (строчная 'L') - день недели, текстовый, длинный; т.е. "Friday"

m - месяц, цифровой

M - месяц, текстовый, 3 буквы; т.е. "Jan"

s - секунды, цифровой

S - английский порядковый суффикс, текстовый, 2 символа; т.е. "th", "nd"

U - секунды с начала века

Y - год, цифровой, 4 цифры

w - день недели, цифровой, 0 означает воскресенье

y - год, цифровой, 2 цифры

z - день года, цифровой; т.е. "299"

Нераспознанные символы в форматной строке будут печататься как есть.
Пример 1. Пример date()

print(date( "l dS of F Y h:i:s A" ));
print("July 1, 2000 is on a " . date("l", mktime(0,0,0,7,1,2000)));


Функции date() и mktime() возможно использовать вместе для того, чтобы найти даты в будущем или прошлом.
Пример 2.Пример функций date() и mktime()

$tomorrow = mktime(0,0,0,date("m") ,date("d")+1,date("Y"));
$lastmonth = mktime(0,0,0,date("m")-1,date("d"), date("Y"));
$nextyear = mktime(0,0,0,date("m"), date("d", date("Y")+1);



Для того, чтобы отформатировать даты на других языках, Вы должны использовать функции setlocale() и strftime() если надо , то и их напишу

__________________
Ковчег построили дилетанты, а профессионаллы построили "Титаник" - не бойтесь спрашивать то , чего вы не знаете , а так же делать то - чего не умеете !

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-09-2002 00:56
Нажмите сюда для просмотра профайла rio Отправить Персональное сообщение rio Посетить домашнию страничку rio! Найти сообщения от rio Добавить rio в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
ExcErr
Мерен
Средний рейтинг: 5 | Оценок: 2

Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус: ExcErr в оф-лайне
[сообщение #25565]

rio
ну коль не затруднит...

Темка интересная... имеется в виду работа с локалями.

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-09-2002 10:41
Нажмите сюда для просмотра профайла ExcErr Отправить Персональное сообщение ExcErr Посетить домашнию страничку ExcErr! Найти сообщения от ExcErr Добавить ExcErr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
[Dm]
Участник+

Зарегистрирован: Dec 2001
Место проживания: Camapa
Публикаций: 38
Статус: [Dm] в оф-лайне
[сообщение #25617]

ExcErr, зачем использовать локаль, если вариант с массивами работает независимо от платформы?

__________________
С уважением, Dm

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-09-2002 21:01
Нажмите сюда для просмотра профайла [Dm] Отправить Персональное сообщение [Dm] Найти сообщения от [Dm] Добавить [Dm] в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
ExcErr
Мерен
Средний рейтинг: 5 | Оценок: 2

Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус: ExcErr в оф-лайне
[сообщение #25652]

quote:
Первоначальное сообщение от [Dm]
ExcErr, зачем использовать локаль, если вариант с массивами работает независимо от платформы?


Ну это ясное дело, что через массивы... Ð_то хорошо всё, просто интересно через локаль, вот в чём дело

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-09-2002 07:53
Нажмите сюда для просмотра профайла ExcErr Отправить Персональное сообщение ExcErr Посетить домашнию страничку ExcErr! Найти сообщения от ExcErr Добавить ExcErr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
[Dm]
Участник+

Зарегистрирован: Dec 2001
Место проживания: Camapa
Публикаций: 38
Статус: [Dm] в оф-лайне
[сообщение #25682]

ExcErr, честно говоря, муторное это занятие, тем более, применимо к пхп
здесь есть инфа:
http://php.spb.ru/php/tar.html

__________________
С уважением, Dm

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-09-2002 12:07
Нажмите сюда для просмотра профайла [Dm] Отправить Персональное сообщение [Dm] Найти сообщения от [Dm] Добавить [Dm] в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
ExcErr
Мерен
Средний рейтинг: 5 | Оценок: 2

Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус: ExcErr в оф-лайне
[сообщение #25693]

[Dm]
это всё хорошо, и понятно...
чего не любил, так это с локалями работать на пхп. если честно...
Но было такое время когда они мне нужны были, но инфы так и не нашел. Сейчас же хочется для общего развития взяться за них.. Потому как на перл-е было всё просто и удобно в плане локалей.
А задача была такая, нужен был поисковик на пхп. Английский искал в лёгкую, срванивал и большие и маленькие и находил... Знал что нужно юзать локали, но вот как они в пхп юзаются так и не дошло до меня тогда, посему писал поисковик на перле... Если знаешь точно решение для такой задачи к примеру, если не затруднит объясни... Спасибо заранее...

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-09-2002 12:42
Нажмите сюда для просмотра профайла ExcErr Отправить Персональное сообщение ExcErr Посетить домашнию страничку ExcErr! Найти сообщения от ExcErr Добавить ExcErr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
[Dm]
Участник+

Зарегистрирован: Dec 2001
Место проживания: Camapa
Публикаций: 38
Статус: [Dm] в оф-лайне
[сообщение #25699]

обычно работает вариант:

PHP:

<?
    setlocale
(LC_ALL, "ru_RU.CP1251");
?>


локали должны быть установлены на сервере правильно.
см. установленные локали в /usr/share/locale (обычно)

mysql сервер настраивается отдельно

__________________
С уважением, Dm

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-09-2002 12:54
Нажмите сюда для просмотра профайла [Dm] Отправить Персональное сообщение [Dm] Найти сообщения от [Dm] Добавить [Dm] в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
ExcErr
Мерен
Средний рейтинг: 5 | Оценок: 2

Зарегистрирован: Feb 2002
Место проживания: Санкт-Петербург
Публикаций: 561
Статус: ExcErr в оф-лайне
[сообщение #25703]

[Dm]
в том-то весь и прикол, что такая конструкция не хляла вот тебе и весь сказ...

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-09-2002 13:29
Нажмите сюда для просмотра профайла ExcErr Отправить Персональное сообщение ExcErr Посетить домашнию страничку ExcErr! Найти сообщения от ExcErr Добавить ExcErr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
[Dm]
Участник+

Зарегистрирован: Dec 2001
Место проживания: Camapa
Публикаций: 38
Статус: [Dm] в оф-лайне
[сообщение #25705]

ExcErr, дык нужно дальше копать! должно же оно работать
какая ОС? в консоли реально настроить себе правильную локаль?

__________________
С уважением, Dm

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-09-2002 13:33
Нажмите сюда для просмотра профайла [Dm] Отправить Персональное сообщение [Dm] Найти сообщения от [Dm] Добавить [Dm] в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

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


Формат времени GMT. Текущее время 14:22.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.24019694 seconds (97.59% PHP - 2.41% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.