in reply to Seeing if a Time is Within a Range

You could just remove the colons and have the same effect:

$start_time =~ s/://g;