Jump to content
Fórum Script Brasil
  • 0

Comparando Datas - GregorianCalendar


Question

moçada!

To em duvida no seguinte.....tem um Código que é o seguinte......

se uma data inicial passada por parametro for igual a data de uma movimentação......essa movimentação será salva numa ArrayList.

isso tambem acontece se uma data final passada por parametro for igual a uma data da movimentação

as movimentações entre essas datas serao salvas tambem......

porem....quando no programa eu coloca a data INICIAL e a data FINAL sendo as mesmas....ele não salva

as datas são GregorianCalendar, eu já fiz os tratamentos sobre os Meses do gregorian.....

aqui vai o código:

public ArrayList<Movimentaçao> getExtrato(GregorianCalendar inicio, GregorianCalendar fim){  
              
            ArrayList<Movimentaçao> auxRetorno = new ArrayList<Movimentaçao>();  
            Movimentaçao auxMov;  
            GregorianCalendar dataMov, dataInicio = inicio, dataFim = fim;  
              
            for(int i = 0; i < movimentaçoes.size(); i++){  
                auxMov = movimentaçoes.get(i);  
                dataMov = auxMov.getDataMov();  
                if ( ((dataMov.equals(dataInicio) || dataMov.after(dataInicio) ) & ( dataMov.before(dataFim) || dataMov.equals(dataFim) ) )){  
                    auxRetorno.add(auxMov);  
                }  
            }  
            return (ArrayList<Movimentaçao>)auxRetorno;  
        }

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      149178
    • Total Posts
      645430
×
×
  • Create New...