in reply to Confusion of the effect of $+ and $1

The simple answer is that $1 is the first match and $+ is that last match.

What may be more helpful is to suggest that you consider using a Date module from CPAN to parse date/time rather than rely on an overly complex regex.