Python - 确定

时间:2017-10-02 04:25:33

标签: python calendar python-datetime

我正在尝试从给定的周数和年数中识别月份数(两者都是用户输入)。该脚本需要用python编写。 例如 - 1)2017年,第12周结果为第3个月 2)2017年年初,Wk 32结果是第8个月,依此类推

我是新手并搜索了所有日期时间示例,仍然没有任何线索。有任何想法吗?真的很感激帮助。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

我们知道某一年每个月的天数以及跨越w周(w*7)的天数,只需将每个月的天数相加到结果大于w*7,计算总和中使用的月数。如果我们使用了n个月,那么您想要的数字是n

我们可以知道这一年是否是闰年,如下所示。

import calendar
print calendar.isleap(2017)