utils.py: add parse_date() function