Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

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).


Comment on Re: Code to calculate Delta b/w two dates in seconds
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://796829]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (9)
As of 2014-09-21 07:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (167 votes), past polls