##
if ( m/^(\d{2}:\d{2}:\d{2},\d+)\s\-\-\>\s(\d{2}:\d{2}:\d{2},\d+)/g ) {
##
##
my @elems = split(':', $time);
my $seconds = pop @elems;
my $minutes = pop @elems;
my $hours = pop @elems;
##
##
my ( $hours, $minutes, $seconds ) = split /:/, $time;
##
##
# force to numerical
$hours += 0; $minutes += 0; $seconds += 0;
##
##
my $seconds = sprintf( "%02.3f", ( ( $sectime - ( $hours * 3600 ) ) - ( $minutes * 60 )) );