Ola sou iniciante em Java estou tendo dificuldades em criar um metodo que exiba no console o mes, dia e ano separado por barras.
impressão data
T
3 Respostas
B
Date hoje = new Date();
DateFormat format = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(format.format(hoje));\
QQ duvida sobre o formato clique aqui
tup1914, utilize a classe Calendar… Ou então, simplesmente utilize a classe SimpleDateFormat da seguinte maneira:
String dataComBarras;
Date data = new Date();
SimpleDateFormat sdf = new SimpleDateFormat ("dd/mm/yyyy");
dataComBarras = sdf.format(data);
System.out.println(dataComBarras);
Espero ter ajudado, abraços
Amigo aqui tem um exemplo completo
SimpleDateFormat dataformatada = new SimpleDateFormat("dd/MM/yyyy");
Date minhaDate = new Date();
minhaDate.setDate(new Date().getDate() - 1);
try {
String dia = null;
String mes = null;
String ano = null;
String dia_semana = null;
String dia_semana_int = null;
if (calendar1.getSelectedDate() != null) {
// separa dia, mes, ano
Date minhaDate2 = (Date) calendar1.getValue();
String grava_data = dataformatada.format(minhaDate2);
String greeting = grava_data;
dia = (greeting.substring(0, 2));
mes = (greeting.substring(3, 5));
ano = (greeting.substring(6, 10));
if (mes.equals("1")) {
mes = "JANEIRO";
}
if (mes.equals("2")) {
mes = "FEVEREIRO";
}
if (mes.equals("3")) {
mes = "MARÇO";
}
if (mes.equals("4")) {
mes = "ABRIL";
}
if (mes.equals("5")) {
mes = "MAIO";
}
if (mes.equals("6")) {
mes = "JUNHO";
}
if (mes.equals("7")) {
mes = "JULHO";
}
if (mes.equals("8")) {
mes = "AGOSTO";
}
if (mes.equals("9")) {
mes = "SETEMBRO";
}
if (mes.equals("10")) {
mes = "OUTUBRO";
}
if (mes.equals("11")) {
mes = "NOVEMBRO";
}
if (mes.equals("12")) {
mes = "DEZEMBRO";
}
//Descobre o dia da semana
//DateFormat dfmt = new SimpleDateFormat("EEEE, d 'de' MMMM 'de' yyyy");
DateFormat dfmt = new SimpleDateFormat("EEEE");
java.util.Calendar cal = java.util.Calendar.getInstance();
cal.setTime((Date) calendar1.getValue());
dia_semana = (dfmt.format((Date) calendar1.getValue()));
if (dia_semana.equals("Domigo")) {
dia_semana_int = "1";
}
if (dia_semana.equals("Segunda-feira")) {
dia_semana_int = "2";
}
if (dia_semana.equals("Terça-feira")) {
dia_semana_int = "3";
}
if (dia_semana.equals("Quarta-feira")) {
dia_semana_int = "4";
}
if (dia_semana.equals("Quinta-feira")) {
dia_semana_int = "5";
}
if (dia_semana.equals("Sexta-feira")) {
dia_semana_int = "6";
}
if (dia_semana.equals("Sábado")) {
dia_semana_int = "7";
}
} else {
info("Por favor informe uma data válida !");
}
Criado 4 de março de 2008
Ultima resposta 4 de mar. de 2008
Respostas 3
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo