# derived from your post my $date = '3/11/16, 00, Mar, 2016'; $date1 = Time::Piece->strptime($date, '%D, %M, %b, %Y'); print "'$date' parses to '$date1'\n"; __END__ '3/11/16, 0, Mar, 2016' parses as 'Fri Mar 11 00:00:00 2016'