当前位置: 首页 > news >正文

参数问题~

错误:TypeError: Object of type JsonResponse is not JSON serializable

一个参数引发的问题,

我想把 2025-03-22T07:07:42.443Z" 转成没有T的那种,

就写了一个函数 原来的函数:

def get_create_time(str): 
    target_tz = pytz.timezone('Asia/Shanghai') 
    local_time = create_time.astimezone(target_tz) 
    return local_time.strftime("%Y-%m-%d %H:%M:%S") 

引发的问题是:TypeError: Object of type JsonResponse is not JSON serializable

意思是在它说当前代码里, get_create_time 函数期望传入的 create_time 是 datetime 对象。

当我把 create_time 作为字符串传入时,

代码执行到 local_time = create_time.astimezone(target_tz) 就会报错,

原因在于字符串类型没有 astimezone 方法。

所以要改成

def get_create_time(create_time):

    target_tz = pytz.timezone('Asia/Shanghai')

    local_time = create_time.astimezone(target_tz)

    return local_time.strftime("%Y-%m-%d %H:%M:%S") # return formatted_time

相关文章:

  • 如何区别在Spring Boot 2 和 Spring Boot 3 中使用 Knife4j:集成与配置指南
  • SinoSteel生产企业ERP实施建议书final(143页PPT)(文末有下载方式)
  • 数据库:一文掌握 GraphQL 的各种指令(GraphQL指令备忘)
  • 【HDLBits】Circuits—Combinational Logic合集(包含答案推导过程)
  • 有序数组双指针问题
  • Flutter TextFormField 完全手册与设计最佳实践
  • MyBatis 中 #{} 和 ${} 的区别详解
  • 前沿分享|处理LLM幻觉问题-CoN|笔记链:增强检索增强语言模型的鲁棒性
  • 数据中台建设系列(一):数据中台的前世今生
  • Spring AI Alibaba ChatModel使用
  • debian12 安装docker服务
  • Java 方法执行原理底层解析
  • spss statistics 在mac上安装
  • 【leetcode hot 100 131】分割回文串
  • Docker 安装 Mysql
  • Ubuntu 20.04 安装并使用Cursor
  • go语言中的strings库
  • 蓝桥杯 R格式
  • Redis常见阻塞原因总结
  • 【JavaEE进阶】Linux搭建Java部署环境
  • 雷军:过去一个多月是创办小米以来最艰难的时间
  • 国际足联女子世界杯再次扩军,2031年起增至48支球队
  • 5天完成1000多万元交易额,“一张手机膜”畅销海内外的启示
  • 山东14家城商行中,仅剩枣庄银行年营业收入不足10亿
  • 江西省直机关工委副书记熊亮华履新宜春市委常委、宣传部部长
  • 公安部部署“昆仑2025”专项工作,严打环食药等领域突出犯罪