java中日期yyyy-MM-dd格式转为星期几

前几写了时间转化星期几的方式,做个记录,废话不说,直接上代码;

public static String strToDate(String strDate) throws ParseException {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
        Calendar c = Calendar.getInstance();
        c.setTime(formatter.parse(strDate));
        SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
        String week = sdf.format(c.getTime());
        return week;
    }

上面的方法直接传个时间就能转化,返回就是星期

你可能感兴趣的:(java基础)