如何从JSON对象获取日期

我有一个JSON对象,其中有一个字段是生日日期:

JSONObject obj = new JSONObject(response);

User user = new User();

user.setuserID(obj.getString("userID"));

user.setisMale(obj.getBoolean("isMale"));

user.setEmail(obj.getString("email"));

// user.setBirthdate(obj.getDate("birthdate"));

user.setLastName(obj.getString("lastName"));

user.setFirstName(obj.getString("firstName"));

但是该方法getDate()在JSONObject中不存在。

如何在用户对象中设置出生日期?

回答:

您可能会喜欢以下内容,

String dateStr = obj.getString("birthdate");

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date birthDate = sdf.parse(dateStr);

//then

user.setBirthdate(birthDate);

希望对您有所帮助:)

以上是 如何从JSON对象获取日期 的全部内容, 来源链接: utcz.com/qa/425464.html

回到顶部