gpt4 book ai didi

python - 使用 python 获取上周日期?

转载 作者:太空狗 更新时间:2023-10-30 00:55:26 24 4
gpt4 key购买 nike

我想用 python 获取上周的日期。

如果日期是:2014 年 10 月 10 日意味着

应该是打印

10 OCT 2014, 09 OCT 2014, 08 OCT 2014, 07 OCT 2014, 06 OCT 2014, 05 OCT 2014, 04 OCT 2014

我试过:

today = (10 OCT 2014)

dates = [today + datetime.timedelta(days=i) for i in range(-4 - today.weekday(), 4 - today.weekday())]
print dates

我收到这个错误:

exceptions.AttributeError: 'unicode' object has no attribute 'weekday'

最佳答案

您的问题和算法似乎不对应。这就是你想要的吗?

from datetime import date
from datetime import timedelta
today = date(2014, 10, 10) # or you can do today = date.today() for today's date

for i in range(0,7):
print (today - timedelta(days=i))

关于python - 使用 python 获取上周日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28478553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com