Este codigo sirve para recuperar las fechas del primer dia de los 12 meses anteriores a la fecha que se pase como parametro
Nota la fecha debe ser asi="2010-12-25": en ese formato para que funcionepublic static String [] fechasAnio(String fecha){ int mes=0; int anio=0; String newdate=""; String [] fechas = new String[12]; if(!fecha.equals("")){ mes=Integer.parseInt(fecha.substring(5, 7)); anio=Integer.parseInt(fecha.substring(0, 4)); for(int i=0; i<12;i++){ if(mes<10){ newdate=anio+"-"+"0"+mes+"-01"; }else{ newdate=anio+"-"+mes+"-01"; } fechas[i]=newdate; mes-=1; if(mes==0){ mes=12; anio-=1; } } } return fechas; }
Publicar un comentario