代码如下

# -*- coding: utf-8 -*-
from datetime import datetime, datefrom flask.json import JSONEncoderclass CustomJSONEncoder(JSONEncoder):def default(self, obj):if isinstance(obj, datetime):return obj.strftime('%Y-%m-%d %H:%M:%S')elif isinstance(obj, date):return obj.strftime('%Y-%m-%d')else:return JSONEncoder.default(self, obj)

使用

from datetime import datetimefrom flask import Flask, jsonifyapp = Flask(__name__)#  替换默认的json编码器
app.json_encoder = CustomJSONEncoder@app.route('/test')
def test_world():time = datetime.now()return jsonify({'time': time})

效果

{"time": "2020-09-17 16:31:55"
}

参考
关于python:使用Flask的jsonify时,将datetime.date保持为’yyyy-mm-dd’格式

Python:Flask使用jsonify格式化时间相关推荐

  1. python flask使用jsonify问题处理

    报错 AttributeError: 'Request' object has no attribute 'is_xhr' 解决方法 1)查看jsonify原函数 def jsonify(*args, ...

  2. python 笔记6:格式化时间缩写

    python中时间日期格式化符号有: %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数 ...

  3. python 如何获取系统当前时间?datetime.datetime.now() 打印格式化时间(可用作文件名的格式化时间strftime)

    import datetime print(datetime.datetime.now()) 结果: 2020-02-29 16:05:06.377711 参考文章:python 如何获取当前时间 2 ...

  4. python的strftime函数_Python简单格式化时间的方法【strftime函数】

    本文实例讲述了Python简单格式化时间的方法,分享给大家供大家参考,具体如下: walker经常用到当前时间和相对时间,用来统计程序执行的效率,简单记一下,便于copy. >>> ...

  5. python日期格式化到毫秒_Python简单格式化时间的方法【strftime函数】 python 格式化日期到毫秒...

    python3使用opencv的VideoCapture读取视频文件遇到Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v ...

  6. 【定制项目】【M14 监测预警平台】百度地图区域绘制(时间轴)/柱状图/仪表图 - 关键技术 python flask + echarts

    一.项目需求 项目名称:[某监测预警平台]. 项目需求:气候数据:雨量,温湿度,PM,雷达回波,雷电预报等展示到可视化大屏. 项目工期:10个工作日. 二.项目架构 运行环境支持Windows,Lin ...

  7. python 格式化时间

    1. 使用time 格式化时间: location = time.strftime("%Y%m%d%H%M%S" , time.localtime() ) logging.info ...

  8. python --格式化时间转时间戳(互转)

    import time import datetimeclass TimesType(object):'''时间格式互转'''def __new__(cls, *args, **kwargs):''' ...

  9. 如何使用Python Flask编写Web服务

    我们的许多客户正在使用我们的Webhook功能来构建有用的服务,但不幸的是,其他客户却没有. 我们经常听到他们的团队中没有人足够熟练地编写一种服务,该服务可以提取Webhook负载并处理数据. 这使得 ...

最新文章

  1. python3.6for循环_使用parser_args值输入for循环(python3.6)
  2. php页面栏目访问权限,PHPCMS 栏目和内容浏览权限的解决方法
  3. POJ - 1743 Musical Theme(二分+后缀数组+差分数组)
  4. linux 4.14.2编译,vmware中linux内核2.6.14.4编译全过程_linux教程
  5. 安谋科技发布新业务品牌“核芯动力”,先手布局智能计算产业
  6. QTableWidget简单使用
  7. 每日算法系列【LeetCode 810】黑板异或游戏
  8. visio 2020 最新版安装过程及注意事项
  9. Highlighting高亮插件使用说明
  10. eclipse汉化包
  11. Unity-人物移动
  12. 【数据库考试】考研复试必备数据库试题
  13. jupyter notebook 内核似乎挂掉了
  14. 51Gif.net上的闪图制作工具
  15. This system is not registered with an entitlement server.
  16. 【论文投稿】Hindawi旗下4区Mobile Information Systems(misy)投稿详细步骤
  17. serialport串口通信
  18. CDN加速-内容分发网络
  19. 利用触发器设计计数器
  20. CREO工程截面图如何一键去掉除截面后面多余的线

热门文章

  1. 信阳新闻网:《观察+思考+努力=创新——访南京大数据研究院院长刘鹏》
  2. Neo4j:基础知识
  3. android图像识别二次开发包,车牌识别一体机二次开发包sdk详细介绍
  4. 老花眼遇上白内障?这个方法一次解决两个烦恼!
  5. 通往财富自由之路5--你拥有的最宝贵的财富是什么?(问答02)
  6. [译]Dask vs Celery
  7. 基于Unity编辑器开发技能编辑器(一)
  8. 设计模式之略见一斑(解释器模式Interpreter)
  9. 常见算法-多项式计算(1)
  10. JAVA计算机毕业设计学生学籍信息管理系统计算机(附源码、数据库)