java.time Modèle DateTimeFormatter pour le décalage de fuseau horaire

Je suis en train d'analyser: 2014-05-02-10.45.05.993280-5:00 où la -5:00 est le décalage par rapport à UTC. À l'aide de java.temps DateTimeFormatter dans Java 8.

Pour la première bits j'ai le texte suivant: yyyy-MM-dd-HH.mm.ss.SSSSSS cependant, je ne peux pas comprendre ce que le modèle devrait être d'analyser le décalage aussi.

Si j'avais le décalage avec 4 chiffres (-05:00) je pourrais utiliser: yyyy-MM-dd-HH.mm.ss.SSSSSSxxxmais cela ne fonctionne pas pour les 3 chiffres.

Des idées?

source d'informationauteur Cheetah | 2015-06-08