This is out of curiosity rather than because I need to know it at this point, but in the PHP manual, they’re identical; I can’t see the reason that there are two different data formats for the same thing.
http://php.net/manual/en/class.datetime.php
const string RFC1123 = "D, d M Y H:i:s O" ;
const string RFC2822 = "D, d M Y H:i:s O" ;
Any clue?
RFC1123 is “Requirements for Internet Hosts – Application and Support”, October 1989
RFC2822 is “Internet Message Format”, April 2001
Think of RFC1123 as a parent to RFC2822. It references RFC2822 as the appropriate spec for date/time, which are as follows: