【问题标题】:How can I access get only the dates in a list? python如何访问仅获取列表中的日期? Python
【发布时间】:2021-04-14 17:56:46
【问题描述】:

我写了这段代码:

lastDay = Borrowing.objects.values('end_date')
print("the list is: ",lastDay)

输出是

the list is:  <QuerySet [{'end_date': datetime.date(2022, 9, 30)}, {'end_date': datetime.date(2021, 7, 26)}, {'end_date': datetime.date(2021, 9, 26)}]>

我只需要日期,我怎样才能摆脱{'end_date': datetime.date()}

【问题讨论】:

    标签: python arrays django list


    【解决方案1】:

    你可以正确地格式化日期,所以:

    lastDay = Borrowing.objects.values_list('end_date', flat=True)
    data = [x.strftime('%Y-%m-%d') for x in lastDay]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-29
      • 1970-01-01
      • 2018-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多