in reply to Coolest way to decode YYYYMMDD?

If you are on unix or something similar, simply without using DateTime object - use this one liner
perl -e 'print `date --date="19830501" +\%b\\ \%d\\,\%Y`;'