As an aside, technically, the way this is written (also [here](http://search.cpan.org/~rse/lcwa-1.0.0/lib/lwp/lib/HTTP/Date.pm)) is not ISO 8601 compliant (timezone should contain a `:` if the date/time is written with `-` and `:` delimiters i.e. in extended format). I suppose it is unlikely to change...