Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Data e Hora |
Escreva um programa Java que cria um objeto da classe Calendar para a data e hora atual e mostre os valores máximos para o ano, mês, dia e semana - Desafio de Programação Resolvido em JavaQuantidade de visualizações: 60 vezes |
Pergunta/Tarefa: Escreva um programa Java que cria um objeto da classe Calendar para a data e hora atual e mostre os valores máximos para o ano, mês, dia e semana, além de mostrar a data e hora atual. Note que o valor de mês retornado por Calendar.MONTH começa em 0, ou seja, Janeiro é 0, Fevereiro é 1, Março é 2, e assim por diante. Sua saída deverá ser parecida com: Data e hora atual no Calendar: Sun Apr 06 16:32:14 BRT 2025 Ano máximo: 292278994 Mês máximo: 11 Semana máxima do ano: 52 Dia máximo: 30 Veja a resolução comentada deste exercício usando Java: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Paga um cafezinho pra mim :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- package estudos; import java.util.Calendar; public class Estudos { public static void main(String[] args) { // vamos criar um objeto Calendar com a // data e hora atual do nosso sistema Calendar cal = Calendar.getInstance(); // vamos mostrar a data e hora atual System.out.println("Data e hora atual no Calendar: " + cal.getTime()); // vamos mostrar os valores máximo para o Calendar que contruímos // para representar a data e hora atual int maximo_ano = cal.getActualMaximum(Calendar.YEAR); int maximo_mes = cal.getActualMaximum(Calendar.MONTH); int maxima_semana = cal.getActualMaximum(Calendar.WEEK_OF_YEAR); int maximo_dia = cal.getActualMaximum(Calendar.DATE); System.out.println("Ano máximo: " + maximo_ano); System.out.println("Mês máximo: " + maximo_mes); System.out.println("Semana máxima do ano: " + maxima_semana); System.out.println("Dia máximo: " + maximo_dia); System.out.println(); } } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |