[RESOLVIDO] Selecionar datas dentro de um mês

2 respostas
diogozero

Olá pessoal,

Estou fazendo uma consulta onde eu preciso pegar todas as datas dentro de um mês específico.
Tô pensando em utilizar BETWEEN, mas eu quero passar como parâmetro na minha consulta uma data qualquer. Digamos:

Passando a dataAtual, eu pegaria o mês e construiria a consulta para as datas dentro do mês dessa data. Só que eu precisaria do primeiro dia e do último do mês.
Alguem pode me ajudar nessa? Tô usando banco Oracle

2 Respostas

B

Faça a seguinte busca no Google:

Calendar.DAY_OF_MONTH getActualMaximum site:www.guj.com.br

getActualMaximum retorna o maior dia do mês da data indicada pelo Calendar correspondente. Por exemplo, deve retornar 29 se você passar alguma data em fevereiro de 2012 (ano bissexto), e 28 se você passar uma data em fevereiro de 2013.

diogozero

Valeu Bezier Curve!
Talvez eu tenha pesquisado pelos termos errados!

Criado 3 de setembro de 2012
Ultima resposta 3 de set. de 2012
Respostas 2
Participantes 2