equal
deleted
inserted
replaced
408 return obj.strftime('%Y/%m/%d %H:%M:%S') |
408 return obj.strftime('%Y/%m/%d %H:%M:%S') |
409 elif isinstance(obj, pydatetime.date): |
409 elif isinstance(obj, pydatetime.date): |
410 return obj.strftime('%Y/%m/%d') |
410 return obj.strftime('%Y/%m/%d') |
411 elif isinstance(obj, pydatetime.time): |
411 elif isinstance(obj, pydatetime.time): |
412 return obj.strftime('%H:%M:%S') |
412 return obj.strftime('%H:%M:%S') |
|
413 elif isinstance(obj, pydatetime.timedelta): |
|
414 return '%10d.%s' % (obj.days, obj.seconds) |
413 elif isinstance(obj, decimal.Decimal): |
415 elif isinstance(obj, decimal.Decimal): |
414 return float(obj) |
416 return float(obj) |
415 try: |
417 try: |
416 return JSONEncoder.default(self, obj) |
418 return JSONEncoder.default(self, obj) |
417 except TypeError: |
419 except TypeError: |