def parse_datetime(value): try: d = parse(value) except ValueError: log.msg('Unable to parse %s' % value, level=log.WARNING) return value else: return d.isoformat()