python提取邮件日期并格式化(v202111082016)

# python提取邮件日期并格式化(v202111082016)
import email
import calendar

fp = open("d:\\2021\\原创C++源码.eml")
msg = email.message_from_file(fp)
date = msg.get("Date")
print(date)
y = str(date[11:16])
y = y.replace(" ", "")  # 清除空格
m = date[7:11]
m = m.replace(" ", "")
m = list(calendar.month_abbr).index(m)  # 英文月份转数字
m = str(m)
if len(m) == 1:
    m = "0" + m
d = str(date[4:7])
d = d.replace(" ", "")
if len(d) == 1:
    d = "0" + d
ymd = str(y) + str(m) + str(d)  # 定义年月日格式
print(ymd)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值