Files
website-v2/libraries/utils.py
Lacey Williams Henschel 7f7ea7fdc4 Util function to parse date
2022-12-15 10:03:46 -08:00

15 lines
348 B
Python

import structlog
from dateutil.parser import ParserError, parse
logger = structlog.get_logger()
def parse_date(date_str):
"""Parses a date string to a datetime. Does not return an error."""
try:
return parse(date_str)
except ParserError:
logger.info("parse_date_invalid_date", date_str=date_str)
return None