-1
try {
System.out.println("check response" + response);
JSONObject jsonobject = new JSONObject(response);
JSONObject jobojectsecond = jsonobject.getJSONObject("Data");
mcdetail = new MsgComments();
mcdetail.setId(jobojectsecond.getString("Id"));
mcdetail.setUsername(jobojectsecond.getString("UserName"));
mcdetail.setUserid(jobojectsecond.getString("UserId"));
mcdetail.setCommenttext(jobojectsecond.getString("CommentText"));
Comment = jobojectsecond.getString("CommentTime");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ssa", Locale.US);
TimeZone timeZone = TimeZone.getTimeZone("US/Eastern");
sdf.setTimeZone(timeZone);
String gmtStrDate = sdf.format(Calendar.getInstance().getTime());
System.out.println("GMT 1" + gmtStrDate);
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ssa");
TimeZone timeZone1 = TimeZone.getTimeZone("GMT+5:30");
sdf1.setTimeZone(timeZone1);
Date gmtDate = sdf.parse(sdf.format(Calendar.getInstance().getTime()));
String str21 = sdf1.format(gmtDate);
System.out.println("GMT 2" + str21);
Я использую этот код для преобразования формата даты в Android и мы получаем дату с сервера этот код конвертировать для календаря, который я хочу преобразовать.Как преобразовать время сервера в настоящее время в Android?