1

如何从Google Gson JSONObject检索 java.util.Date ?

{ ..., "date":"2012-12-21 00:58:06.0, ...}
4

4 回答 4

6
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date date  = formatter.parse(object.getString("date");
于 2013-01-25T13:46:26.490 回答
1

这里关于处理日期的部分可能会有所帮助:https ://github.com/upgradingdave/javajing/tree/master/json-using-gson

于 2013-01-25T13:46:12.097 回答
0

你不能直接做。您将需要解析此日期(字符串)以创建 java.util.Date。看看这里:如何在java中验证这个时间/日期字符串?

于 2013-01-25T13:46:35.087 回答
0

你试过这个:

Date date = gson.fromJson(json, Date.class);
//Where gson = new Gson();
于 2013-01-25T14:04:22.073 回答