输入年月日判断哪一天
时间: 2024-10-02 18:02:55 浏览: 34
C语言程序:输入年月日,判断该年月日为这一年的哪一天
5星 · 资源好评率100%
要判断给定的年月日是星期几,可以使用日期计算相关的库函数,比如Python的`datetime`模块。首先需要将输入的年、月、日转换成`datetime`对象,然后利用`.weekday()`方法获取星期数(0代表周一,6代表周日)。下面是一个简单的例子:
```python
from datetime import datetime
def get_weekday(year, month, day):
# 将输入转换为datetime对象
date = datetime(year, month, day)
# 使用weekday()获取星期数,并返回对应的英文缩写,如Monday等
weekdays = {0: 'Monday', 1: 'Tuesday', 2: 'Wednesday', 3: 'Thursday', 4: 'Friday', 5: 'Saturday', 6: 'Sunday'}
return weekdays[date.weekday()]
# 示例
year = 2023
month = 3
day = 17
print(get_weekday(year, month, day)) # 输出结果,例如:Wednesday
```
阅读全文