Data

5 respostas
R

Como saber o dia da semana , passando no método o dia e o mes e me retorna
Segunda ou
Terça

Quem poder ajudar, fico grato

5 Respostas

rafaelglauber

http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html

J

Tu pode usar o Calendar.

import java.util.Calendar;

public class Teste {

	public static void main(String[] args) {
		
		Calendar c = Calendar.getInstance();
		
		System.out.println(c.get(Calendar.DAY_OF_WEEK));
		if (c.get(Calendar.DAY_OF_WEEK) == Calendar.TUESDAY)
			System.out.println("Hoje eh Terca");

		if (c.get(Calendar.DAY_OF_WEEK) == Calendar.MONDAY)
			System.out.println("Hoje eh Segunda");
	}

}
R

java++

Obrigado, funcionou blz.

B
Continuando a idéia do rdgc:
package testes;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.io.PrintStream;

public class DataHoje
{
    public static void main(String[] args)
    {
        String s = "Hoje é " + diaDaSemana(new Date()) + "!";
        imprime(s, System.out);
    }

    private static void imprime(String s, PrintStream out)
    {
        out.println(s);
    }

    private static String diaDaSemana(Date date)
    {
        return new SimpleDateFormat("EEEE").format(date);
    }
}
// imprime Hoje é Segunda-feira! (depende do teu fuso horário ;)
R

SimpleDateFormat sdf = new SimpleDateFormat("EEEE"); System.out.println(sdf.format(data));

Criado 19 de maio de 2008
Ultima resposta 19 de mai. de 2008
Respostas 5
Participantes 5