android Calendar使用 年月日时分秒

来源:互联网 发布:科比各项数据 编辑:程序博客网 时间:2024/06/13 20:37
 int myhour=0;        int mymin=0;        int mymonth=0;        int myday=0;        int twoday=0;        try {            final Calendar c = Calendar.getInstance();            c.setTimeZone(TimeZone.getTimeZone("GMT+8:00"));//获取当前时间的年月日            String mDay = String.valueOf(c.get(Calendar.DAY_OF_MONTH));// 获取当前月份的日期号码            twoday = Integer.parseInt(mDay);            DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");            Date one;
    String str1= "2017-10-13 11:32:00";            one = df.parse(str1);            c.setTime(one);//获取Date类型的年月日            Log.v("Lgq","ddd====="+String.valueOf(c.get(Calendar.DAY_OF_MONTH)));            two = df.parse(str2);//            mYear = String.valueOf(c.get(Calendar.YEAR)); // 获取当前年份            myhour = c.get(Calendar.HOUR_OF_DAY);//时            mymin = c.get(Calendar.MINUTE);//分            mymonth = c.get(Calendar.MONTH)+1;//月            myday = c.get(Calendar.DAY_OF_MONTH);//天        } catch (ParseException e) {            e.printStackTrace();        }