Python:Flask使用jsonify格式化时间
Python,Flask,使用,jsonify,格式化,时间
2025-03-25 08:59:32 时间
大家好,又见面了,我是你们的朋友全栈君。
代码如下
# -*- coding: utf-8 -*-
from datetime import datetime, date
from flask.json import JSONEncoder
class 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 datetime
from flask import Flask, jsonify
app = 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’格式
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144142.html原文链接:https://javaforall.cn
相关文章
- 工具推荐|面向气候研究者的Python可视化工具
- Python笔记 第三章
- Python办公自动化 | 批量word生成工具2.0
- python button使用方法_python gui界面设计
- python实现微信小游戏“飞机大战”
- Python继续霸榜,SQL写得溜,面试或许能加分
- 解决python中导出的pdf不能编辑问题
- python粒子群算法的实现「建议收藏」
- NCAR抛弃PyNCL后又一面向地球科学的Python项目
- 用Python的好处
- Python带你跨年!用Python送你一场跨年烟花秀
- Python || 皖事通安康码截图信息简易识别采集
- Python自动给抖音小姐姐视频点赞
- Python基础19-面向对象(高级)
- Python 链接/操作 MongoDB 数据库
- Python自动化办公小程序:实现报表自动化和自动发送到目的邮箱
- Python <算法思想集结>之初窥基础算法
- Python正则表达式,这一篇就够了!
- Python文本情感分析_Python数据分析实战
- Python-基础02-程序与用户交互