Android studio 将服务器时间转换为当前时间或本地时间 我从服务器获取时间,并在活动中解析该时间 我知道有很多答案,但没有一个适合我。大部分我都试过了

Android studio 将服务器时间转换为当前时间或本地时间 我从服务器获取时间,并在活动中解析该时间 我知道有很多答案,但没有一个适合我。大部分我都试过了,android-studio,datetime-format,Android Studio,Datetime Format,--代码: --日志: --但当在文本视图中打印时,它只给我服务器时间,而不是本地时间 SimpleDateFormat dateFormat2 = new SimpleDateFormat("hh:mm a MM/dd"); SimpleDateFormat hh_mm_ss = new SimpleDateFormat("yyyy-MM-dd HH:mm"); hh_mm_ss.setTimeZone(TimeZone.getTimeZone("UTC"

--代码:

--日志:

--但当在文本视图中打印时,它只给我服务器时间,而不是本地时间

  SimpleDateFormat dateFormat2 = new SimpleDateFormat("hh:mm a MM/dd");
        SimpleDateFormat hh_mm_ss = new SimpleDateFormat("yyyy-MM-dd HH:mm");

        hh_mm_ss.setTimeZone(TimeZone.getTimeZone("UTC"));


        try {
            dat1 = hh_mm_ss.parse(arraylist.get(position).get("createdate"));
            Log.e("time", dat1.toString());
            String out = dateFormat2.format(dat1);
            tvTime.setText(out);
        } catch (ParseException e) {
            e.printStackTrace();
        }
E/time: Mon Apr 25 07:59:00 GMT+05:30 2016