backend.myviews.json_time.py

from datetime import date
import json
from datetime import datetime

class JsonCustomEncoder(json.JSONEncoder):

    def default(self, value):
	if isinstance(value, datetime):
	    return value.strftime('%Y-%m-%d %H:%M:%S')
	elif isinstance(value, date):
	    return value.strftime('%Y-%m-%d')
	else:
	    return json.JSONEncoder.default(self, value)


from backend.myviews.json_time import JsonCustomEncoder
	
json.dumps(ret, cls=JsonCustomEncoder)

ps:
如果是django程序的话:
django自带一个json序列化类

from django.core.serializers.json import DjangoJSONEncoder

相关文章:

  • 2021-11-30
  • 2022-02-02
  • 2022-12-23
  • 2021-12-28
  • 2021-06-29
  • 2021-09-27
  • 2021-11-21
  • 2022-02-13
猜你喜欢
  • 2022-12-23
  • 2021-09-16
  • 2021-08-11
  • 2022-12-23
  • 2021-12-11
相关资源
相似解决方案