Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Edward Yudanov                       2:5007/11.35   06 Dec 2004  01:12:00
 To : Valentin Nechayev
 Subject : Re: UTC -> date
 -------------------------------------------------------------------------------- 
 
 
 Как сейчас помню Sun, 05 Dec 2004 18:31:43 +0700 ты писал(а):
 
  EY>> Дан файлик следующего содержания:
  EY>> ====~/paused
  EY>> 2:5007/16.6  1061449673  1061103878
  EY>> 2:5007/16.9  1062745518  1062140690
  VN>[...]
  EY>> Как можно получить более "человечный" формат даты?
  VN>perldoc -f localtime
 
 Точно! Забыл... Спасибо!
 Теперь можно узнать как наиболее правильно можно оптимизировать
 получившееся? Уж больно криво оно выглядит :(
 
 ====~/conv_paused.pl
 #!/usr/bin/perl -w
 use POSIX qw(strftime);
 use strict;
 open(PAUSED,"< paused");
 while(<PAUSED>){
 chomp;
 if(/^([\d:.\/]+)\t(\d+?)\t(\d+?)$/){
 my ($addr, $first_date, $second_date) = split(/\t/);
 print $addr,"\t";
 if ($first_date == 0) {print "none\t";}
 else {print strftime("%e %b %Y", localtime($first_date)),"\t";}
 if ($second_date == 0) {print "none\n";}
 else{print strftime("%e %b %Y", localtime($second_date)),"\n";}
 }}
 close(PAUSED);
 ====\
 
 -- 
 
 |> Усанов - Танцы на воде 2004.ogg
 
 --- slrn/0.9.8.0-asp (Linux)
  * Origin: [ RLU #316941  http://fido.khakassia.ru/ ] (2:5007/11.35)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 UTC -> date   Edward Yudanov   05 Dec 2004 23:12:04 
 Re: UTC -> date   Valentin Nechayev   05 Dec 2004 19:31:43 
 Re^5: заpаботок   Ivan Frolkov   05 Dec 2004 20:38:27 
 Re: UTC -> date   Edward Yudanov   06 Dec 2004 01:12:00 
 Re: UTC -> date   Artur Penttinen   06 Dec 2004 00:56:45 
 Re: UTC -> date   Artem Chuprina   06 Dec 2004 00:58:50 
 Re: UTC -> date   Edward Yudanov   06 Dec 2004 14:13:31 
Архивное /ru.perl/32992732e875.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional