Tour postgres représentation de la date dans le format ISO 8601 chaîne

Je suis en train de formater une Postgres représentation de la date dans un format ISO 8601 chaîne. Je suis en supposant qu'il existe une Postgres fonction qui peut le faire, mais j'ai trouvé la documentation court sur des exemples.

Ma requête est

SELECT
  now()::timestamp

qui renvoie

[{{2016, 8, 9}, {3, 56, 55, 754181}}]

J'essaye de mettre la date dans un format qui ressemble plus à
2016-8-9T03:56:55+00:00.

Quelles modifications dois-je apporter à ma requête pour le faire? Merci pour votre aide.

Lors de la publication de Débordement de Pile, gardez votre exemple de scénario et le code aussi simple que possible. Votre complexe de la requête n'est pas pertinent pour la question de formatage d'une date-heure. Une seule ligne pour SÉLECTIONNER le moment actuel est suffisant pour illustrer le problème.
J'ai simplifié.
Spécifiez l'info/tag sur quel logiciel vous utilisez pour vous connecter/requêtes PostgreSQL.

OriginalL'auteur CallMeNorm | 2016-08-08