str =星期一星期二以这种格式
时间: 2024-10-15 09:15:17 浏览: 19
今天是星期几的4种JS代码写法
在Python中,如果你想要将日期转换为“星期X”这样的格式,并且每个星期作为单独的字符串,你可以使用`calendar`模块中的`weekday()`函数结合列表推导式来实现。首先,你需要导入`calendar`模块,然后根据日期计算星期数,再映射到相应的英文星期名称。
以下是一个例子:
```python
import calendar
def get_weekday_name(weekday_num):
days_of_week = ['星期' + calendar.day_name[day] for day in range(7)]
return days_of_week[weekday_num]
date_str = "2023-06-05"
weekday_num = int(datetime.strptime(date_str, '%Y-%m-%d').strftime('%w')) # 获取星期数 (0-6,周日开始计数)
weekday_str = get_weekday_name(weekday_num)
print(f"{date_str}对应的星期名是{weekday_str}.")
阅读全文