retorno de ano e mês

Delphi

14/09/2005

preciso de uma funçao q peque uma data, e me retorne separadamente o ano e o mês referente a esta data, p eu poder quardar no banco de dados o ano e mês de referencia p futuras consultas


Raianemg

Raianemg

Curtidas 0

Respostas

Cabelo

Cabelo

14/09/2005

utilize a função : DecodeDate


GOSTEI 0
Steve_narancic

Steve_narancic

14/09/2005

preciso de uma funçao q peque uma data, e me retorne separadamente o ano e o mês referente a esta data,


Se voce estiver usando Delphi 6 ou superior adicione [b:2b694ec520]DateUtils[/b:2b694ec520] na clausula uses, e você terá varias funções para manipular datas.
ex: DayOf(Data) -> pega o Dia
MonthOf(Data) -> mes
YearOf(data) -> ano
EndOfTheWeek(DAta) -> ultimo dia da Semana ref a data

eu poder quardar no banco de dados o ano e mês de referencia p futuras consultas

Se voce estiver usando Firebird voce não precisa gravar a data em campos separados para fazer consultas basta utilizar a função extract no seu SQL

ex.:
Select NOME from CLIENTES
 where   (EXTRACT(MONTH FROM dt_nasc) = 1


no select acima seriam retornados todos os clientes que nasceram no mês de Janeiro


GOSTEI 0
POSTAR