datetime获取星期几
时间: 2023-09-13 13:07:33 浏览: 168
你可以使用Python标准库中的datetime模块来获取星期几。具体实现可以参考以下代码:
```python
import datetime
# 获取当前日期
today = datetime.date.today()
# 获取当前日期的星期几,0表示星期一,6表示星期日
weekday = today.weekday()
# 将星期几转换为字符串表示
weekday_string = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'][weekday]
print('Today is', weekday_string)
```
输出结果类似于:
```
Today is Thursday
```
相关问题
datetime获取当前是星期几
您好,当前是星期几可以使用Python中的datetime库来获取,以下是获取当前星期几的代码:
import datetime
today = datetime.datetime.now()
week_day = today.strftime("%A")
print("今天是:", week_day)
希望能够帮到您!
python datetime获取一个星期的日历
可以使用Python的calendar模块来获取一个星期的日历。以下是一个示例代码:
```python
import calendar
import datetime
# 获取当前日期
today = datetime.date.today()
# 获取本周第一天的日期
start_of_week = today - datetime.timedelta(days=today.weekday())
# 获取本周最后一天的日期
end_of_week = start_of_week + datetime.timedelta(days=6)
# 获取本周日历
calendar_week = calendar.monthcalendar(today.year, today.month)
week = [day[start_of_week.weekday()] for day in calendar_week]
# 打印本周日历
print(week)
```
这段代码会输出本周的日期列表,例如:
```
[datetime.date(2021, 11, 8), datetime.date(2021, 11, 9), datetime.date(2021, 11, 10), datetime.date(2021, 11, 11), datetime.date(2021, 11, 12), datetime.date(2021, 11, 13), datetime.date(2021, 11, 14)]
```
阅读全文