perl - Convert absolute time into relative time -


in perl can directly difference of time given in below format?

requirement have convert absolute time relative time:

input:

2013/06/19 05:16:51:209  info 2013/06/19 05:16:54:365  info 2013/06/19 05:16:54:365  info 

expected output :

000000.000000 info  000003.156000 info 000003.156000 info 

so here have take 05:16:51:209 reference time , make 0 need subtract next time.

please let me know if there function available same.

its complex problem (i :d ). give solution (its not finished, huge of problems should cleared):

use datetime::format::strptime; $parser = datetime::format::strptime->new(   pattern  => '%y/%m/%d %h:%m:%s:%n',   on_error => 'croak', );  @dates = (   '2013/06/19 05:16:51:209 info',   '2013/06/19 05:16:54:365 info',   '2013/06/19 05:16:54:365 info', );  %dates; $dates{$_} = $parser->parse_datetime( $_ ) foreach @dates; 

i use [datetime::format::strptime] parsing datetime , getting datetime object back. need call 1 of delta-methods of datetime module need :)

here links you:


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

How to get multiresult with multicondition in Sql Server -