I've managed to successfully avoid learning Perl for a while now... my
reaction, while not quite so dramatic as yours, was that it made my
head hurt to try to understand it!  :)


--- Robert Freeman <[EMAIL PROTECTED]> wrote:
> unix time conversion functionCary.... I once thought I wanted to do
> some
> Perl coding... So I bought a book and started to play with it. It
> made my
> head bleed... literally I had little droplets of blood emerging from
> my
> head.... They rushed me to the hospital and put me in the Perl ward
> where I
> languished for days on IV's of Mountain Dew and pulverized Ritz
> crackers..... it was close.
> 
> In my mind there is nothing obvious about Perl, this coming from and
> old C
> coder who did pointers and linked lists in his sleep years ago. I
> don't
> know, maybe I was having a bad day and it's time to get my "learning
> Perl"
> book out again....
> 
> Anyone else feel that way about Perl or am I a lone wolf in a Perl
> world?
> 
> RF
>   -----Original Message-----
>   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Cary
> Millsap
>   Sent: Friday, January 24, 2003 4:29 PM
>   To: Multiple recipients of list ORACLE-L
>   Subject: RE: unix time conversion function
> 
> 
>   At the risk of stating the obvious, doing it in Perl looks like
> this:
> 
> 
> 
>   #!/usr/bin/perl
> 
>   use Date::Format qw(time2str);
> 
>   my $t = 1043447100; # for example
> 
>   print time2str("%T %A %d %B %Y", $t), "\n";
> 
> 
> 
>   Cary Millsap
>   Hotsos Enterprises, Ltd.
>   http://www.hotsos.com
> 
>   Upcoming events:
>   - 2003 Hotsos Symposium on OracleR System Performance, Feb 9-12
> Dallas
>   - RMOUG Training Days 2003, Mar 5-6 Denver
>   - Hotsos Clinic 101, Mar 26-28 London
> 
>   -----Original Message-----
>   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Post,
> Ethan
>   Sent: Friday, January 24, 2003 3:30 PM
>   To: Multiple recipients of list ORACLE-L
>   Subject: RE: unix time conversion function
> 
> 
> 
>   Kinda...you can change the year to 1970 if you want, this also
> converts to
> minutes, not seconds.  It is a really ugly function but it seems to
> work.
> You could always use perl.
> 
> 
> 
>   function f_minutes {
>      # Funky function I use to calculate the number of minutes since
> 2000
>      MIN_YEAR=$( date +"%Y" )
>      MIN_YEAR=$( expr ${MIN_YEAR} - 2000 )
>      MIN_YEAR=$( expr ${MIN_YEAR} \* 525600 )
>      MIN_DAYS=$( date +"%j" )
>      MIN_DAYS=$( expr "${MIN_DAYS}" - 1 )
>      MIN_DAYS=$( expr "${MIN_DAYS}" \* 1440 )
>      MIN_HOURS=$( date +"%H" )
>      MIN_HOURS=$( expr "${MIN_HOURS}" \* 60 )
>      MIN_MINS=$( date +"%M" )
>      MIN_TOTAL=$(( ${MIN_YEAR} + ${MIN_DAYS} + ${MIN_HOURS} +
> ${MIN_MINS} ))
>      print ${MIN_TOTAL}
>   }
> 
>     -----Original Message-----
>     From: Adams, Matthew (GECP, MABG, 088130)
> [mailto:[EMAIL PROTECTED]]
>     Sent: Friday, January 24, 2003 1:14 PM
>     To: Multiple recipients of list ORACLE-L
>     Subject: unix time conversion function
> 
>     Anybody got a handy little function to
>     convert a standard unix seconds-since-Jan-1970 epoch
>     time (stored as a number) to a readable date?
> 
>     It would save me a lot of time not having to re-invent the
>     wheel.
> 
>     Matt
> 
>     ----
>     Matt Adams - GE Appliances - [EMAIL PROTECTED]
>     My computer beat me at chess, but I won
>     when it came to kick boxing.
> 


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Rachel Carmichael
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to