[linux] operacie s datumom v perle

Matus "fantomas" Uhlar uhlar na fantomas.sk
Pondělí Duben 30 19:15:58 CEST 2001


-> s perlom mam velmi malo skusenosti.
-> Je mozne premennu typu timestamp ziskanu z postgres databazy
-> "2001-04-21 15:54:11+02" previest na tvar aky udava premenna time v 
-> perle (pocet s od r. 1970)?
-> Poterbujem totiz v perl skripte porovnavat aktualny datum a datum zadany v 
-> postgres tabulke
-> alebo to mezem spravit aj inac?

No nasiel som to ;)

NAME
       Time::Local - efficiently compute time from local and GMT
       time

SYNOPSIS
           $time = timelocal($sec,$min,$hours,$mday,$mon,$year);
           $time = timegm($sec,$min,$hours,$mday,$mon,$year);

takze pohladaj manual.
horny format sice budes musiet dekodovat do formy pre tieto funkcie ale
nemal by byt problem.

Skor bude problem s tym ze on automaticky zistuje zonu z lokalnej a DST ...
takze asi +02 parameter mu bude treba nejak vnutit.

mozno by si sa mohol pohrat s modulom alebo pohldat na CPAN nejaku verziu
Time::Local ktora berie aj posun do uvahy. Ale aspon toto
-- 
 Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
 uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
 Saving Private Ryan...
 Private Ryan exists. Overwrite? (Y/N)



Další informace o konferenci linux