change date metadata parsing to dateutil.parser