繁体   English   中英

计算等年的最后一周数

[英]Calculate Number of Last Week in Isocalendar Year

我正在编写一个脚本,根据文件名中的星期数从目录中抓取文件。 我需要使用文件名中第N周和第N + 1周的文件。

我已经掌握了基础知识,但是现在却在努力弄清新的一年(文件格式使用isocalendar标准)。 Isocalendars可以有52周或53周,因此我需要一种方法来确定我所在的年份是52周还是53周,以便可以与datetime.now().isocalendar()[1]的结果进行比较datetime.now().isocalendar()[1] ,看看是否需要将N+1设置为1。

是否有内置的python函数?

为什么不只使用(datetime.now() + timedelta(days=7)).isocalendar()[1]而不是完全根据当前周数来计算呢?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM