Convert Python datetime to rfc 2822
Here’s some working code, broken down into simple pieces just for clarity: >>> import datetime >>> import time >>> from email import utils >>> nowdt = datetime.datetime.now() >>> nowtuple = nowdt.timetuple() >>> nowtimestamp = time.mktime(nowtuple) >>> utils.formatdate(nowtimestamp) ‘Tue, 10 Aug 2010 20:43:53 -0000’ Explanation: email.utils.formatdate wants a timestamp — i.e., a float with seconds (and … Read more