Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
em Java
java.util.Calendar;
java.util.GregorianCalendar;
java.util.Locale
Máscaras de datas
concatenação de string
java.text.SimpleDateFormat
java.text.DateFormat
import java.util.Date;
System.out.println(dataCalendario);
}
}
Técnico em Informática – IF Goiano campus Morrinhos 6
Imprimir data com java.util.GregorianCalendar
//Mostra o dia
Import java.util.GregorianCalendar;
System.out.println(dataGC.get(dataGC.DATE));
public class Funcionarios { //Mostra o Mês: 1 = Janeiro, 2 = Fevereiro, etc
//Mostra o ano
GregorianCalendar dataGC = new GregorianCalendar();
System.out.println(dataGC.get(dataGC.YEAR));
//Mostra o dia da semana: 1 = Domingo, etc
System.out.println(dataGC.get(dataGC.DAY_OF_WEEK));
//Verifica se o ano é bissexto
System.out.println(dataGC.isLeapYear(2009));
//Atribui uma data diferente da atual
dataGC.set(2015, 11, 12);
}
}
}
}
Técnico em Informática – IF Goiano campus Morrinhos 9
Máscaras de datas
System.out.println(dtHora.format(data));
}
}Técnico em Informática – IF Goiano campus Morrinhos 14
Conversão de string para Date com a
classe java.text.SimpleDateFormat
import java.util.Date;
Import java.text.SimpleDateFormat;
public class Funcionarios {
public void converterStringParaData(){
String dataString = "15/11/2014";
SimpleDateFormat formataDatas = new SimpleDateFormat("dd/MM/yyyy");
Date data = null;
try {
data = formataDatas.parse(dataString);
} catch (ParseException ex) {
System.out.println(ex);
}
System.out.println(data);
}
}
DEITEL, H. M.; DEITEL, P. J. Java: como programar. 6. ed. São Paulo, SP:
Pearson, 2005. xl, 1110 p. ISBN 9798576050193.
HANSEN, Vitor Yudi. Manipulando datas em java. DevMedia. Disponível em:
http://www.devmedia.com.br/manipulando-datas-em-java/21765. Acesso
em: 11 nov. 2015.
PALMEIRA, Thiago Vinícius Varallo. DevMedia. Disponível em:
http://www.devmedia.com.br/trabalhando-com-as-classes-date-calendar-e-
simpledateformat-em-java/27401. Acesso em: 11 nov. 2015.
SANTOS, Rafael. Introdução à programação orientada a objetos usando Java.
Rio de Janeiro, RJ: Elsevier, 2003. 319 p. ISBN 9788535212068.
SOUSA, Sidney Roberto de. Aula extra – Manipulação de datas em java. Mato
Grosso. Disponível em: http://pt.slideshare.net/darknessdescend/manipulao-
de-datas-em-java. Acesso em: 11 nov. 2015.
Técnico em Informática – IF Goiano campus Morrinhos 17