Obtener fecha en java



   AUTOR PREGUNTA

Publicado 02 octubre 2014 - 03:01

Estoy realizando una pequeña aplicacion y necesito obtener el ultimo viernes del mes. ¿Como podría hacer esto?


¿Tienes la misma pregunta? Yo también

 

Publicado 02 octubre 2014 - 16:40

Implementa el siguiente método en tu aplicación adaptándolo a tus variables:

public Date obtenerUltimoViernes( int month, int year ) {
  Calendar cal = Calendar.getInstance();
  cal.set( year, month + 1, 1 );
  cal.add( Calendar.DAY_OF_MONTH, -( cal.get( Calendar.DAY_OF_WEEK ) % 7 + 1 ) );
  return cal.getTime();
}

   AUTOR PREGUNTA

Publicado 02 octubre 2014 - 16:49

Gracias Jhony, muy util