python中datetime模块中isocalendar()函数的作用?所需参数?简单案例?
时间: 2023-06-09 07:02:41 浏览: 177
详解python datetime模块
5星 · 资源好评率100%
datetime模块中的isocalendar()函数可以将日期转换为ISO 8601标准的年、周数和星期几。
该函数不需要任何参数,只需将需转换的日期作为datetime对象传入即可。
以下是一个简单的例子:
import datetime
today = datetime.date.today()
# 转换为ISO 8601标准的年、周数和星期几
iso_year, iso_week, iso_day = today.isocalendar()
print("当前日期:", today)
print("ISO年份:", iso_year)
print("ISO周数:", iso_week)
print("星期几:", iso_day)
输出结果如下:
当前日期: 2021-09-22
ISO年份: 2021
ISO周数: 38
星期几: 3
阅读全文