{"action":"created","issue":{"url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/issues/14","labels_url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/issues/14/comments","events_url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/issues/14/events","html_url":"https://github.com/FasterXML/jackson-datatype-jsr310/issues/14","id":44280076,"number":14,"title":"LocalDateTime de-serialization fails with timezone information","user":{"login":"jukkasi","id":8554087,"avatar_url":"https://avatars.githubusercontent.com/u/8554087?v=3","gravatar_id":"","url":"https://api.github.com/users/jukkasi","html_url":"https://github.com/jukkasi","followers_url":"https://api.github.com/users/jukkasi/followers","following_url":"https://api.github.com/users/jukkasi/following{/other_user}","gists_url":"https://api.github.com/users/jukkasi/gists{/gist_id}","starred_url":"https://api.github.com/users/jukkasi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jukkasi/subscriptions","organizations_url":"https://api.github.com/users/jukkasi/orgs","repos_url":"https://api.github.com/users/jukkasi/repos","events_url":"https://api.github.com/users/jukkasi/events{/privacy}","received_events_url":"https://api.github.com/users/jukkasi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/milestones/1","html_url":"https://github.com/FasterXML/jackson-datatype-jsr310/milestones/2.5.0","labels_url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/milestones/1/labels","id":807787,"number":1,"title":"2.5.0","description":null,"creator":{"login":"cowtowncoder","id":55065,"avatar_url":"https://avatars.githubusercontent.com/u/55065?v=3","gravatar_id":"","url":"https://api.github.com/users/cowtowncoder","html_url":"https://github.com/cowtowncoder","followers_url":"https://api.github.com/users/cowtowncoder/followers","following_url":"https://api.github.com/users/cowtowncoder/following{/other_user}","gists_url":"https://api.github.com/users/cowtowncoder/gists{/gist_id}","starred_url":"https://api.github.com/users/cowtowncoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cowtowncoder/subscriptions","organizations_url":"https://api.github.com/users/cowtowncoder/orgs","repos_url":"https://api.github.com/users/cowtowncoder/repos","events_url":"https://api.github.com/users/cowtowncoder/events{/privacy}","received_events_url":"https://api.github.com/users/cowtowncoder/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":2,"state":"open","created_at":"2014-09-30T05:44:55Z","updated_at":"2015-07-28T20:27:01Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2014-09-29T10:47:23Z","updated_at":"2015-11-05T11:16:09Z","closed_at":"2014-09-30T06:46:53Z","body":"I'm having a problem de-serializing JSON date field which has timezone information \"Z\" at the end of the string.\r\n\r\nThe problematic code is in https://github.com/FasterXML/jackson-datatype-jsr310/blob/master/src/main/java/com/fasterxml/jackson/datatype/jsr310/deser/LocalDateTimeDeserializer.java \r\n\r\nLine: return LocalDateTime.parse(string);\r\n\r\nShould parse use DateTimeFormatter instead with a pattern configurable by user?"},"comment":{"url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/issues/comments/154033736","html_url":"https://github.com/FasterXML/jackson-datatype-jsr310/issues/14#issuecomment-154033736","issue_url":"https://api.github.com/repos/FasterXML/jackson-datatype-jsr310/issues/14","id":154033736,"user":{"login":"dmiorandi","id":4377002,"avatar_url":"https://avatars.githubusercontent.com/u/4377002?v=3","gravatar_id":"","url":"https://api.github.com/users/dmiorandi","html_url":"https://github.com/dmiorandi","followers_url":"https://api.github.com/users/dmiorandi/followers","following_url":"https://api.github.com/users/dmiorandi/following{/other_user}","gists_url":"https://api.github.com/users/dmiorandi/gists{/gist_id}","starred_url":"https://api.github.com/users/dmiorandi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmiorandi/subscriptions","organizations_url":"https://api.github.com/users/dmiorandi/orgs","repos_url":"https://api.github.com/users/dmiorandi/repos","events_url":"https://api.github.com/users/dmiorandi/events{/privacy}","received_events_url":"https://api.github.com/users/dmiorandi/received_events","type":"User","site_admin":false},"created_at":"2015-11-05T11:16:09Z","updated_at":"2015-11-05T11:16:09Z","body":"I'm agree with @hudsonmendes. I didn't have @JsonFormat on my classes cause classes are autogenerated.\r\nUsing on client side (Javascript) the .toISOString() function an ISO_INSTANT format is generated,\r\nalso when not dealing with timezones. The same happens using JSON.stringify().\r\nI think this fact should be considered cause probably most of peoples work in this way in javascript.\r\nIt's not reasonable hacking on client side.\r\n\r\nAll in all should be possible to specify the format I want when deserializing.\r\n\r\n\r\n"}}