πŸš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
5 messages
5 total messages Started by Piotr Manturzyk Fri, 04 Jul 1997 20:59
przedzial czasu
#424
Author: Piotr Manturzyk
Date: Fri, 04 Jul 1997 20:59
19 lines
1293 bytes
Hi

Czy ktos widzial w niezmierzonej otchlani SIECI modul czasu do perla?
A uscislajac chodzi mi o to, by otrzymac liczbe dni pomiedzy dwiema
dowolnymi datami, a jezeli roznica ta wynosi zero, to liczbe minut.
Najwczesniejsza data to chyba 1.1.1970 (w kazdym razie po Wielkiej
Socjalistycznej Rewolucji Pazdziernikowej), ograniczenia w przyszlosc
nie ma. Wiem, ze podobny watek przewijal sie juz przez
pl.comp.programming, ale ja potrzebuje w perlu i juz zabieram sie za
szukanie, mam nadzieje, ze ktos pomoze :)

dzieki za uwage (i namiary)
gandalf

-- 
 _________                    _________
|          DC Piotr Manturzyk          |
| mailto:manturzyk@chemie.uni-halle.de |
|____ University of Halle, Germany ____|
Re: przedzial czasu
#425
Author: Piotr Manturzyk
Date: Fri, 04 Jul 1997 22:26
17 lines
1133 bytes
Piotr Manturzyk wrote:

> A uscislajac chodzi mi o to, by otrzymac liczbe dni pomiedzy dwiema
> dowolnymi datami, a jezeli roznica ta wynosi zero, to liczbe minut.
pierwsza i ostatnia poprawka:
jak dostac liczbe sekund od 1.stycznia 1970 do dowolnej daty (time
dostarcza tylko do teraz)?

gandalf

PS. juz szukam. moze ktos pomoze? :)

-- 
 _________                    _________
|          DC Piotr Manturzyk          |
| mailto:manturzyk@chemie.uni-halle.de |
|____ University of Halle, Germany ____|
Re: przedzial czasu
#426
Author: Michal Mosiewicz
Date: Sat, 05 Jul 1997 09:52
20 lines
1349 bytes
Piotr Manturzyk wrote:
> 
> Piotr Manturzyk wrote:
> 
> > A uscislajac chodzi mi o to, by otrzymac liczbe dni pomiedzy dwiema
> > dowolnymi datami, a jezeli roznica ta wynosi zero, to liczbe minut.
> pierwsza i ostatnia poprawka:
> jak dostac liczbe sekund od 1.stycznia 1970 do dowolnej daty (time
> dostarcza tylko do teraz)?

use Time::Local;
   $time = timelocal($sec,$min,$hours,$mday,$mon,$year);
   $time = timegm($sec,$min,$hours,$mday,$mon,$year);

MichaΕ‚

-- 
********     MEMBER OF THE INTERNATIONAL PROGRAMMERS GUILD    ********
WWW: http://www.lodz.pdi.net/~mimo  tel: Int. Acc. Code + 48 42 148340
add: Michal Mosiewicz  *  Bugaj 66 m.54 *  95-200 Pabianice  *  POLAND
Re: przedzial czasu
#427
Author: Piotr Manturzyk
Date: Sat, 05 Jul 1997 11:25
15 lines
1077 bytes
Michal Mosiewicz wrote:

> use Time::Local;
dzieki.
na prawde zagladalem do /usr/lib/perl5, ale chyba bylo juz zbyt pozno.
nie podejrzewalem, ze go mam. w ksiazce z wielbladem tez go zaraz
znalazlem.

gandalf

-- 
 _________                    _________
|          DC Piotr Manturzyk          |
| mailto:manturzyk@chemie.uni-halle.de |
|____ University of Halle, Germany ____|
Re: przedzial czasu
#428
Author: Grzegorz Szyszlo
Date: Mon, 07 Jul 1997 06:45
25 lines
1765 bytes
Piotr Manturzyk <manturzyk@chemie.uni-halle.de> wrote:
>Piotr Manturzyk wrote:
>
>> A uscislajac chodzi mi o to, by otrzymac liczbe dni pomiedzy dwiema
>> dowolnymi datami, a jezeli roznica ta wynosi zero, to liczbe minut.
>pierwsza i ostatnia poprawka:
>jak dostac liczbe sekund od 1.stycznia 1970 do dowolnej daty (time
>dostarcza tylko do teraz)?
>
>gandalf
>
>PS. juz szukam. moze ktos pomoze? :)

przeczytaj manuala do polecenia systemowego 'date' . jak zrealizowac twoje 
zagadnienie bezposrednio w perlu, nie mam zielonego pojecia.
ale jak to obejsc przez 'date', to wiem :) w linuxie dziala. w innych,
nie mam pojecia bo nie mam okazji sprawdzic. za pomoca 'date' wyciagasz
liczbe sekund, jaka uplynela od 1970 roku do wskazanej lub bierzacej daty.
potem wystarczy zrobic proste odejmowanie.

-- 
/===================================\    oOOo   http://www.agh.edu.pl/ogonki/
| http://avalon.wbc.lublin.pl/~znik/ \===\__/==\            P.S.O.
| Grzegorz Szyszlo   mailto:znik@wbc.lublin.pl |
\==============================================/   Polska Strona Ogonkowa
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads