引言
近期项目是从读取邮件信息,但是为了保证获取的是今天的,需要取到邮件的时间信息,emm,废了好大劲儿截取到了时间,是这样格式的Wed, 9 Feb 2022 10:02:57 +0800
,但是这样的格式看起来怪怪的,并且不能直接插入到数据库,需要转换一下。
历程
要不截取一下字符串?一共12个月,每个月都不一样,写个字典?星期几没用,就接去掉,+0800时区也没啥用,截取字符串感觉很low是不是。🤭
最后
根据python的官方文档https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior
很容易就写出来转换的格式类型了。
引用自上面的网址嗷。
datetime.datetime.strptime("Wed, 09 Feb 2022 10:02:58 +0800","%a, %d %b %Y %H:%M:%S %z")
写在最后
官方文档重要性!!!