Descobrindo o dia da Semana
Utilizando a classe java.util.Calendar � poss�vel obter v�rias
informa��es sobre a data correte do sistema.
Uma d�vida que vi em um dos f�runs de Java foi como saber se hoje � um
determinado dia da semana, domingo por exemplo.
Para isso � necess�rio primeiro obter uma inst�ncia da classe
java.util.Calendar. Em seguida, utilizando o m�todo public int get(int
field), � poss�vel obter diversas informa��es enviando como par�metro
uma das constantes declaradas na pr�pria classe Calendar.
Exemplos destas constantes s�o:
DAY_OF_MONTH
DAY_OF_WEEK
WEEK_OF_MONTH
Abaixo uma aplica��o exemplo:
import java.util.Calendar;
public class QueDia {
public static void main(String args[]) {
Calendar hoje = Calendar.getInstance();
if (Calendar.WEDNESDAY == hoje.get(hoje.DAY_OF_WEEK)) {
System.out.println("Hoje e' Quarta-Feira");
} else {
System.out.println("Hoje e' outro dia");
}
System.out.println("Outras informacoes: ");
System.out.println("hoje.get(hoje.DAY_OF_MONTH) =
"+hoje.get(hoje.DAY_OF_MONTH));
System.out.println("hoje.get(hoje.MONTH) =
"+hoje.get(hoje.MONTH));
System.out.println("hoje.get(hoje.DAY_OF_YEAR) =
"+hoje.get(hoje.DAY_OF_YEAR));
System.out.println("hoje.get(hoje.WEEK_OF_YEAR) =
"+hoje.get(hoje.WEEK_OF_YEAR));
}
}
Documenta��o da classe Calendar em:
http://java.sun.com/j2se/1.4.1/docs/api/java/util/Calendar.html
Bons c�digos!!!
______________________________________________________________________________
Handerson Ferreira Gomes
Summa Technologies
Boletim Dicas Java - Sua dose di�ria de Java.
================================================================================
[dicas-list] circula diariamente com pequenas dicas sobre a plataforma Java e �
mais um servi�o da Sociedade de Usu�rios Java - http://www.soujava.org.br
*** SouJava - Fortalecendo a Comunidade Java Brasileira! ***
- Para contribuir com uma dica, envie um e-mail para [EMAIL PROTECTED]
- Participe de outras listas de discuss�o sobre a linguagem Java.
Saiba mais em http://www.soujava.org.br/lista.htm
--------------------------------------------------------------------------------
- Para assinar este boletim: mailto:[EMAIL PROTECTED]
- Para cancelar sua assinatura: mailto:[EMAIL PROTECTED]
- Dicas anteriores: http://www.mail-archive.com/dicas-list%40soujava.org.br
- Para discutir sobre as dicas, acesse o Mundo OO (http://www.mundooo.com.br)