python日期处理date.fromisocalendar方法详解

date.fromisocalendar功能作用

python日期处理date.fromisocalendar方法可以返回指定 year, week 和 day 所对应 ISO 历法日期的 date对象,它是date.isocalendar()的逆操作,为方法传参时,需指定年份,星期,和天。

date.fromisocalendar语法

date.fromisocalendar(year, week, day)

参数

  • year 年份
  • week 第几个星期
  • day 星期的第几天

返回值

date类型对象

示例代码

from datetime import date

date_time = date.fromisocalendar(2022, 1, 1)
print(date_time)        # 2022-01-03

2022年第一个星期是从1月3日开始的,1月1日和2日属于2021年最后一个星期。

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案