【问题标题】:Parse date from json in Django从 Django 中的 json 解析日期
【发布时间】:2017-09-26 10:34:43
【问题描述】:

我尝试解析 JSON 对象中的日期字段:

{
    "year": 1,
    "name": "marko",
    "date": "2015-10-1 3:00 PM GMT+1:00"
}

我尝试类似:

db_object.date = datetime.datetime.strptime(dictionary.get('date'), '%Y-%m-%d %I:%M ')

但我收到错误...

我知道 %d 应该是从零开始的,例如:

01

但我在 JSON 中得到 1。

【问题讨论】:

    标签: python json django date datetime-parsing


    【解决方案1】:

    尝试使用 dateutil

    from dateutil.parser import parse
    parse("2015-10-1 3:00 PM GMT+1:00")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-26
      • 2012-06-02
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多