참조한 json.py를 수정하고 유형을 처리하기 위해 블록을 추가해야하는 것처럼 보입니다. datetime.datetime
이 line 61에서 처리하는 방법에
봐 :
elif isinstance(obj, datetime.datetime):
output = {}
fields = ['day', 'hour', 'microsecond', 'minute', 'month', 'second',
'year']
methods = ['ctime', 'isocalendar', 'isoformat', 'isoweekday',
'timetuple']
for field in fields:
output[field] = getattr(obj, field)
for method in methods:
output[method] = getattr(obj, method)()
output['epoch'] = time.mktime(obj.timetuple())
return output
당신은 datetime.date
을 처리하기 위해 뭔가를 추가해야합니다
이
elif isinstance(obj, datetime.date):
#your code here...
하거나 datetime.datetime
대신 datetime.date
사용합니다.
감사합니다. – Cool