Groovy JsonSlurper 日期反序列化

And*_*ert 4 groovy json

有没有一种不错的方法来反序列化由 JsonBuilder 序列化的 JSON 中的日期?JsonBuilder 像这样序列化 java.util.Date:

{"hour":"2013-01-07T04:00:00+0000"}
Run Code Online (Sandbox Code Playgroud)

JsonSlurper 吸收它并将其视为字符串。我真的需要为此做一个简单的日期格式吗?我真的只想自动从 JsonSluper parseText 中得到一个 java.util.Date 。

Dyl*_*gte 5

也许稍微不那么冗长:

Date.parse("yyyy-MM-dd'T'HH:mm:ssZ", json.hour)
Run Code Online (Sandbox Code Playgroud)