private String tzId; Date date = new Date(System.currentTimeMillis()); SimpleDateFormat dateFormat = new SimpleDateFormat(); dateFormat.setTimeZone(TimeZone.getTimeZone(tzId));//时区id,比如:tzId:Asia/Shanghai String BeijingTime = dateFormat.format(date); int year1 = dateFormat.getCalendar().get(Calendar.YEAR); int monthOfYear1 = dateFormat.getCalendar().get(Calendar.MONTH); int dayOfMonth1 = dateFormat.getCalendar().get(Calendar.DAY_OF_MONTH); int hourOfDay1 = dateFormat.getCalendar().get(Calendar.HOUR_OF_DAY); int minute1 = dateFormat.getCalendar().get(Calendar.MINUTE); Log.i("info", " beijing:"+BeijingTime+" year:"+year1+" monthOfYear:"+monthOfYear1+" dayOfMonth:"+dayOfMonth1 +" hourOfDay:"+hourOfDay1+" minute:"+minute1+" tzId:"+tzId);
0