gpt4 book ai didi

python - 如何获取当前周之前的年份和周数?

转载 作者:太空宇宙 更新时间:2023-11-04 00:10:03 25 4
gpt4 key购买 nike

我知道当前年份和当前周,例如当前年份是 2018,当前周是 8。

我想知道10周前是哪一年哪周,10周前是2017年的第五十周

currentYear=2018
currentWeek=8

如何获取?

最佳答案

In [31]: from datetime import datetime as dt

In [32]: from datetime import timedelta

In [33]: current_date = dt(2018, 2, 20)

In [34]: current_date
Out[34]: datetime.datetime(2018, 2, 20, 0, 0)

In [35]: current_date.strftime('%V') <-- This is how we can get week of year.
Out[35]: '08'

In [36]: current_date - timedelta(weeks=10) <-- How to go back in time.
Out[36]: datetime.datetime(2017, 12, 12, 0, 0)

In [37]: ten_weeks_ago = _

In [38]: ten_weeks_ago.strftime('%V')
Out[38]: '50'

关于python - 如何获取当前周之前的年份和周数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52827067/

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