Страница 1 из 1

Дата по-русски! - Може не в тему...

Добавлено: 23 июл 2002, 12:02
TechNoir
Мне нужно в моей гостевой книге чтобы дата сообщения проставлялась.
Я временно пока это делаю просто:
print `date`;
Получается по английски. Это плохо.

Я так понимаю придется писать специально программку, чтобы системное время переводилось в "РУС" вид.

Есть одна функция: localtime
Внизу программка: Последние три цифры - это время. Где там год месяц День - не понятно.

Как делаются обычно такие вещи?
---------------------------------------------------------------------
#!/usr/bin/perl
#Get_time.pl
#############
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);
@mass=($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst);
@mass=reverse(@mass);
print "@mass\n";
foreach(@mass) {
print ;
print "\n";
}
---------------------------------------------------------------------
Вывод:
1 203 2 102 6 23 10 4 48
1
203
2
102
6
23
10
4
48
Где что?
----------------------------------

Что возвращает localtime?

(Отредактировал(а) Boris FR - 13:06 - 23 Июля, 2002)

Дата по-русски!

Добавлено: 23 июл 2002, 14:04
Aerostar
Localtime возвращает не дату/время на русском языке, а локальное (не UTC или по Гринвичу) время.
Не буду здесь ее описывать полностью, а дам <a href=http://www.perldoc.com/perl5.6.1/pod/fu ... >ссылку</a>, а чтобы оно материлось по-русски,
<a href=http://www.perldoc.com/perl5.6.1/pod/pe ... ml>погляди вот здесь</a>, особенно <a href=http://www.perldoc.com/perl5.6.1/pod/pe ... LC_TIME</a>

Дата по-русски!

Добавлено: 24 июл 2002, 06:29
TechNoir
Ушел в ссылки.
Спасибо!

Дата по-русски!

Добавлено: 26 июл 2002, 11:48
Aerostar
Каковы результаты?

Дата по-русски!

Добавлено: 29 июл 2002, 06:26
TechNoir
Почитал подробно про localtime, все благополучно перевел(Ну там типа к чему - то 1900 надо и прибавить и т.п.:)). В общем в итоге получил что надо.
Большое спасибо, теперь знаю про perldoc.com.

Дата по-русски!

Добавлено: 29 июл 2002, 09:45
Aerostar
На здоровье!:):)
P.S.Запиши себе еще www.perl.ru

Дата по-русски!

Добавлено: 29 июл 2002, 11:01
TechNoir
ru - это как то понятнее чем com :)

TH!