Duvida...como converter dia da semana de uma data

3 respostas
P

Olá pessoal,

estou querendo mostrar por extenso o dia da semana por exemplo , segunda-feira,terça-feira ,etc de uma data…

Abaixo tentei algumas formas mas está dando erro e não sei se está correto…

Se alguém tiver uma idéia …agradeço…

abs

public class DateTwo {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Date d = new Date();
	    DateFormat df =DateFormat.getDateInstance(DateFormat.DAY_OF_WEEK_FIELD);
		
        System.out.println(df.format(d))	;    
	}

}

Exception in thread "main" java.lang.IllegalArgumentException: Illegal date style 9
	at java.text.DateFormat.get(Unknown Source)
	at java.text.DateFormat.getDateInstance(Unknown Source)
	at certificacao.licão_8_7_Data_Numero_moeda.DateTwo.main(DateTwo.java:15)

3 Respostas

G

Tenta assim:

Locale.setDefault(new Locale("pt", "BR"));
DateFormat df = new SimpleDateFormat("EEEE");
System.out.println(df.format(new Date()));
maciel.bombonato
paribe:
Olá pessoal,

estou querendo mostrar por extenso o dia da semana por exemplo , segunda-feira,terça-feira ,etc de uma data..

Abaixo tentei algumas formas mas está dando erro e não sei se está correto..

Se alguém tiver uma idéia ....agradeço....

abs

public class DateTwo {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Date d = new Date();
	    DateFormat df =DateFormat.getDateInstance(DateFormat.DAY_OF_WEEK_FIELD);
		
        System.out.println(df.format(d))	;    
	}

}

Exception in thread "main" java.lang.IllegalArgumentException: Illegal date style 9
	at java.text.DateFormat.get(Unknown Source)
	at java.text.DateFormat.getDateInstance(Unknown Source)
	at certificacao.licão_8_7_Data_Numero_moeda.DateTwo.main(DateTwo.java:15)

Olá amigo, tente isso:

public static void main(String args[]){
		Locale locale = new Locale("pt", "BR");
		SimpleDateFormat df = new SimpleDateFormat("EEEEEE", locale);  
		System.out.println(df.format(new java.util.Date()));      
	}

qquer coisa é só avisar

[]´s

P

obrigado pelo retorno…

Criado 4 de junho de 2008
Ultima resposta 5 de jun. de 2008
Respostas 3
Participantes 3