Skip to content

Commit

Permalink
date json encode
Browse files Browse the repository at this point in the history
  • Loading branch information
Signorini committed Mar 30, 2020
1 parent daecc00 commit 5ea7d22
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion app/libs/jsonEncoder.py
Expand Up @@ -8,7 +8,11 @@ class DateTimeEncoder(json.JSONEncoder):
def default(self, obj):
if isinstance(obj, ObjectId):
return str(obj)
if isinstance(obj, datetime) or (type(obj) is pd.Timestamp):
if isinstance(obj, datetime.date):
return obj.isoformat()
if (type(obj) is pd.Timestamp):
return obj.isoformat()
if isinstance(obj, datetime.datetime):
return obj.isoformat()

return json.JSONEncoder.default(self, obj)

0 comments on commit 5ea7d22

Please sign in to comment.