perl -MDate::Parse -MData::Dumper -n -le'chomp; s/:/ /; s/\// /g; s/\s\-\d+//; m/\[(.*?)\]/; print $1; $h{str2time($1)} = $_; END{ print $h{$_} for sort keys %h }' dates.log