author | Dmitriy Morozov <dmitriy@mrzv.org> |
Wed, 12 Oct 2016 09:43:36 -0700 | |
changeset 76 | 3dc458cf6c16 |
parent 55 | 59814494f238 |
permissions | -rw-r--r-- |
#!/usr/bin/env python from mercurial.util import parsedate, datestr import glob, mailbox issues = glob.glob('.issues/*') for i in issues: mbox=mailbox.mbox(i) for k in xrange(len(mbox)): msg = mbox[k] print msg['Date'] d = parsedate(msg['Date'], ['%a, %d %b %Y %H:%M:%S %Z', '%a, %d %b %Y %H:%M:%S']) print d print datestr(d, '%a, %d %b %Y %H:%M:%S') msg.replace_header('Date', datestr(d, '%a, %d %b %Y %H:%M:%S')) mbox[k] = msg mbox.flush()