commit | 4a62e89728a9394af43a6b791140d90ee4b45c11 | [log] [tgz] |
---|---|---|
author | R. David Murray <rdmurray@bitdance.com> | Thu Dec 23 20:35:46 2010 +0000 |
committer | R. David Murray <rdmurray@bitdance.com> | Thu Dec 23 20:35:46 2010 +0000 |
tree | 25e5bbf56a6ec345ae3f782e5eab3fa3881e12fe | |
parent | 25b8cca6e890ba405dfdbe284c929718d86f6aaf [diff] [blame] |
#1155362: allow hh:mm:ss-uuuu like we allow hh:mm:ss+uuuu in parsedate_tz Original patch by Thomas Herve.
diff --git a/Lib/email/_parseaddr.py b/Lib/email/_parseaddr.py index 699d418..41694f9 100644 --- a/Lib/email/_parseaddr.py +++ b/Lib/email/_parseaddr.py
@@ -64,8 +64,10 @@ if len(data) == 4: s = data[3] i = s.find('+') + if i == -1: + i = s.find('-') if i > 0: - data[3:] = [s[:i], s[i+1:]] + data[3:] = [s[:i], s[i:]] else: data.append('') # Dummy tz if len(data) < 5: