【问题标题】:Timestamp of Outlook emails using Python使用 Python 的 Outlook 电子邮件的时间戳
【发布时间】:2022-01-09 23:00:51
【问题描述】:

是否可以使用 Python 从收到的电子邮件中提取时间戳?我正在使用以下代码,但无济于事:

messages = ap.Items
message = messages.GetNext()
receipt = message.ReceivedTime.date()  

for i in messages:
    print(receipt)

每封电子邮件我只会重复发布一个日期。 (即 2021-11-22、2021-11-22、2021-11-22.......)

任何帮助将不胜感激。

【问题讨论】:

    标签: python email outlook timestamp win32com


    【解决方案1】:

    嗯,当然 - 你只检索一次ReceivedTime

    for i in messages:
        print(i.ReceivedTime.date())
    

    【讨论】:

    • 我很尴尬...(仍在学习)。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-20
    • 2021-08-13
    • 1970-01-01
    • 2021-12-10
    • 2018-12-26
    • 1970-01-01
    相关资源
    最近更新 更多