Consultar la última semana, mes y devolver la semana según la fecha

1. Devolver la semana según la fecha

 

public static String zhouQi (String sDate) lanza ParseException {
    Formador de cadenas = "yyyy-MM-dd";
    formato SimpleDateFormat = new SimpleDateFormat(formateador);
    Fecha fecha = format.parse(sDate);
    formato.aplicarPatrón("E");
    formato de retorno. formato (fecha);
}

2. Devolver la fecha de los últimos 7 días

Lista pública estática<String> past7Days(){
    SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");
    List<String> list=new ArrayList<>();
    día int=7;
    para (int i=0 ;i<día;i++){
        Calendario c = Calendario.getInstance();
        c.setTime(nueva Fecha());
        c.add(Calendario.FECHA, - i);
        Fecha d = c.getTime();
        list.add(sd.format(d));
    }
    lista de devolución;
}

3. Devolver el mes de los últimos 6 meses

public static List<String> pastHalfYear(){
    SimpleDateFormat sd = new SimpleDateFormat("MM");
    List<String> list=new ArrayList<>();
    día int=6;
    para (int i=0 ;i<día;i++){
        Calendario c = Calendario.getInstance();
        c.setTime(nueva Fecha());
        c.add(Calendario.MES, -i);
        list.add(sd.format(c.getTime()));
    }
    lista de devolución;
}

Supongo que te gusta

Origin blog.csdn.net/m0_57666466/article/details/126579070
Recomendado
Clasificación