A classe Calendar também está no pacote java.util. Você pode inicializar um objeto calendário usando o método estático getInstance() da classe Calendar, por exemplo:
Calendarcalendar=Calendar.getInstance();
O objeto calendário pode então chamar métodos:
publicfinalvoidset(intano,intmês,intdata)publicfinalvoidset(intano,intmês,intdata,inthora,intminuto)publicfinalvoidset(intano,intmês,intdata,inthora,intminuto,intsegundo)
Gire o calendário para qualquer momento. Quando o parâmetro ano for negativo, significa BC (BC no mundo real).
O objeto calendário chama o método public int get(int field) para obter informações sobre o ano, mês, hora, semana, etc. O valor válido do campo de parâmetro é especificado pela constante estática do Calendário.
Por exemplo:
calendário.get(Calendário.MÊS);
Retorna um número inteiro. Se o número inteiro for 0, significa que o calendário atual é em janeiro, se o número inteiro for 1, significa que o calendário atual é em fevereiro, etc.
Por exemplo:
calendário.get(Calendário.DAY_OF_WEEK);
Retorna um número inteiro se o número inteiro for 1 para domingo, 2 para segunda-feira e assim por diante, 7 para sábado.
Objetos de calendário chamam public long getTimeInMillis() para expressar o tempo em milissegundos.