• Re: get date from email

    From Shifali Srivastava@21:1/5 to Thomas Guettler on Fri Nov 11 21:27:09 2022
    On Thursday, December 1, 2011 at 3:55:02 PM UTC+5:30, Thomas Guettler wrote:
    Hi,

    up to now I use this code to parse date values from emails:

    msg=email.message_from_file(open(file_name))
    date=None
    date_str=msg.get('date')
    if date_str:
    date_tuple=email.utils.parsedate_tz(date_str)
    if date_tuple: date=datetime.datetime.fromtimestamp(email.utils.mktime_tz(date_tuple))
    if date:
    ... # valid date found


    Somehow this looks too complicated. Any chance to integrate the datetime module into the email module?

    related: http://stackoverflow.com/questions/1790795/python-parsing-date-with-timezone-from-an-email

    --
    Thomas Guettler, http://www.thomas-guettler.de/
    E-Mail: guettli (*) thomas-guettler + de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)