Alguém pode ajudar com um problema java sobre propriedades de data?

votos
0

Basicamente, eu quero dizer

se a data é de gerência inalterada este alerta

meu campo de data está configurado como este

                StartDate = new DateField(Start Date , DateField.DATE);
                cal1 = Calendar.getInstance();
                cal1.set(Calendar.YEAR, 2009);
                cal1.set(Calendar.MONTH, 3);
                cal1.set(Calendar.DAY_OF_MONTH, 1);
                StartDate.setDate(cal1.getTime());

e eu tenho isso, mas eu não tenho certeza por onde começar a fazer isso direito.

        if(StartDate.equals(Calendar.DAY_OF_MONTH, 1))
        {

        AlertNameNotEntered.setString(Please select a Start Date);
        mDisplay.setCurrent(AlertNameNotEntered);
        }

obrigado

Publicado 23/03/2009 em 23:50
fonte usuário
Em outras línguas...                            


2 respostas

votos
1

Eu suponho que você quer algo parecido com isto:

if(StartDate.getDate().getTime() == cal1.getTime()) // Date is unchanged
  {
    AlertNameNotEntered.setString("Please select a Start Date");
    mDisplay.setCurrent(AlertNameNotEntered);
  }
Respondeu 24/03/2009 em 00:22
fonte usuário

votos
1

Parece-me que você tem algumas lacunas em seu conhecimento sobre Java básico. Não existem atalhos para conhecer a linguagem e da biblioteca padrão. Consulte javadocs para Calendário , Data e datefield classes.

Respondeu 24/03/2009 em 00:10
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more