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