1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Verificar Movimentacao no sistema

Discussão em 'Programação' iniciada por Lita mclean, 26 de Julho de 2012. (Respostas: 1; Visualizações: 571)

  1. Bom dia....preciso criar um método que verifique a movimentacao no sistema,por exemplo: caso o sistema fique sem movimentação por 180 dias, deverá ser enviado o primeiro SMS de alerta para o cliente...??!!

    a única coisa que eu cheguei a criar foi isso, mas travei não sei como prosseguir:/
    //ultimo instante do dia
    Calendar calendar = new GregorianCalendar();
    calendar.set(Calendar.HOUR_OF_DAY, 23);
    calendar.set(Calendar.MINUTE, 59);
    calendar.set(Calendar.SECOND, 59);
    calendar.set(Calendar.MILLISECOND, 999);
    Date now = calendar.getTime();
     
  2. brunoss

    brunoss Power Member

    Isso depende como guardas a informação. Na forma mais simples basta guardar num long se usares o currentTimeMillis. Basta fazeres a diferença entre essa data e a que tens guardada. Ou seja se a data de agora - data anterior > 15552000000 ms (180 dias) então fazes aquilo que tens a fazer. O mesmo raciocínio pode ser utilizado para as bibliotecas que fores usar. Para trabalhar com tempos, ao invés de utilizares as bibliotecas do java aconselho-te a usares o joda time http://joda-time.sourceforge.net/
     

Partilhar esta Página