Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses

Re: Code to calculate Delta b/w two dates in seconds

by vitoco (Friar)
on Sep 22, 2009 at 21:52 UTC ( #796829=note: print w/replies, xml ) Need Help??

in reply to Code to calculate Delta b/w two dates in seconds

It is strange that dates in a log file are not sorted, unless they are starting timestamps written by different threads when finishing their long running job. Anyway, why are you swapping dates based only on years and months?

I guess that references are used only because of the dates swap. Your date strings are sortable, so why don't do it before splitting them? Then, you can use the arrays directly.

You need speed. Try splitting with /[-: ]/ or /\D+/ (as it was said, "PM" is irrelevant because your hours are in 00 to 23 range).

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://796829]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (3)
As of 2018-02-21 03:30 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (274 votes). Check out past polls.