python3.11的datetime模块中calendar.weekday()函数的作用?以列表方式写出该函数必传参数和所有可选参数并说明含义?一个简单的案例并加上注释?
时间: 2023-06-12 22:07:00 浏览: 129
Python Datetime模块和Calendar模块用法实例分析
`calendar.weekday()` 函数返回给定日期的星期几,星期一为 0,星期日为 6。
必传参数:
- `year`:年份
- `month`:月份
- `day`:日期
可选参数:
无
示例代码:
```python
import calendar
# 获取当前日期的星期几
year, month, day = 2022, 11, 11
weekday = calendar.weekday(year, month, day)
print(weekday) # 输出 4,表示星期五
# 获取指定日期的星期几
year, month, day = 2022, 1, 1
weekday = calendar.weekday(year, month, day)
print(weekday) # 输出 5,表示星期六
```
注释:
首先导入 `calendar` 模块。
然后通过 `calendar.weekday()` 函数获取指定日期的星期几,传入参数为年份、月份和日期。
最后将结果输出。
阅读全文