用法:
date.isocalendar()
返回具有三個組件的命名元組對象:
year
、week
和weekday
。ISO日曆是公曆的一種廣泛使用的變體。 3
ISO 年由 52 或 53 個整周組成,其中一周從星期一開始,到星期日結束。 ISO 年的第一周是包含星期四的一年中的第一個(公曆)日曆周。這稱為第 1 周,該星期四的 ISO 年與其公曆年相同。
例如,2004 年從星期四開始,因此 ISO 2004 年的第一周從 2003 年 12 月 29 日星期一開始,到 2004 年 1 月 4 日星期日結束:
>>> from datetime import date >>> date(2003, 12, 29).isocalendar() datetime.IsoCalendarDate(year=2004, week=1, weekday=1) >>> date(2004, 1, 4).isocalendar() datetime.IsoCalendarDate(year=2004, week=1, weekday=7)
在 3.9 版中更改:結果從元組更改為命名元組.
相關用法
- Python datetime.date.isoformat用法及代碼示例
- Python datetime.date.replace用法及代碼示例
- Python datetime.date.ctime用法及代碼示例
- Python datetime.date.fromisoformat用法及代碼示例
- Python datetime.datetime.ctime用法及代碼示例
- Python datetime.datetime.fromisoformat用法及代碼示例
- Python datetime.datetime.timetuple用法及代碼示例
- Python datetime.datetime.isoformat用法及代碼示例
- Python datetime.datetime.astimezone用法及代碼示例
- Python datetime.time.fromisoformat用法及代碼示例
- Python datetime.utcoffset()用法及代碼示例
- Python datetime.tzinfo()用法及代碼示例
- Python datetime.timetz()用法及代碼示例
- Python datetime.time.isoformat用法及代碼示例
- Python datetime.timedelta用法及代碼示例
- Python datetime.tzinfo.fromutc用法及代碼示例
- Python datetime.timedelta()用法及代碼示例
- Python datetime.tzname()用法及代碼示例
- Python datetime.tzinfo.dst用法及代碼示例
- Python datetime astimezone()用法及代碼示例
注:本文由純淨天空篩選整理自python.org大神的英文原創作品 datetime.date.isocalendar。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。