Я работаю над получением объектов Json из службы в List View в Android ... формат даты выглядит так: «Дата (1354222800000 + 0300) /« ... как можно Я меняю его на читаемый формат?Формат даты, полученный из службы
for (int i = 0; i < json.length(); i++) {
HashMap<String, String> map = new HashMap<String, String>();
JSONObject e = json.getJSONObject(i);
map.put("mDate", "" + e.getString("mDate"));
mylist.add(map);
}
есть по документации, что означает, что этот формат? [+0300 совершенно верно означает GMT + 3h] – MrSmith42
используйте «подстроку», чтобы извлечь datetimemillis (всегда 13 номеров) или использовать регулярное выражение. – gezdy
Я нашел этот ответ http://stackoverflow.com/questions/7103792/convert-json-date-in-the-mm-dd-yyyy-format –