libb.httpdate

httpdate(date_obj)[source]

Format datetime object for HTTP headers.

Parameters:

date_obj – datetime object to format.

Returns:

HTTP date string in RFC 1123 format.

Return type:

str

Example:

>>> import datetime
>>> httpdate(datetime.datetime(1970, 1, 1, 1, 1, 1))
'Thu, 01 Jan 1970 01:01:01 GMT'