《绝句》
唐·杜甫
两个黄鹂鸣翠柳,一行白鹭上青天。窗含西岭千秋雪,门泊东吴万里船。
上一篇:python生成随机数UUID方法封装
下一篇:python3封装文件夹相关操作
简单封装一个将日期转换为星期的方法。
from datetime import datetime
import dateparser
def date_to_week(date_str: str):
"""
将日期转换为星期
:param date_str: 日期字符串,格式为"9999-12-31"、"1000-1-1"、"1000-jun-1"、"1000-1-1 12:00:00"
:return: 星期一到星期日
:rtype str
"""
try:
dateparser.parse(date_str).date()
except AttributeError:
return '日期格式错误,示例:"9999-12-31"、"1000-1-1"、"1000-jun-1"、"1000-1-1 12:00:00"'
else:
date_obj = datetime.strptime(str(dateparser.parse(date_str).date()), "%Y-%m-%d")
week_day = date_obj.weekday()
week_day_dict = {
0: '星期一',
1: '星期二',
2: '星期三',
3: '星期四',
4: '星期五',
5: '星期六',
6: '星期日'
}
return week_day_dict[week_day]
if __name__ == "__main__":
print(date_to_week('1000-1-1 12:12:12'))
如果感觉本文对您有帮助可以点个赞哦
本文为学习笔记,转载请标明出处
本文仅供交流学习,请勿用于非法途径
仅是个人意见,如有想法,欢迎留言