in reply to What defines the output format of a Postgres Timestamp
I believe that the server outputs the date/time in an ISO-standard character format because there is no single consistent or standard binary format for datetimes. Some programming-language API implementations will undertake to do a transparent-to-you conversion, but my understanding is that this takes place on the client side.
In Section
Seekers of Perl Wisdom