Retornar a semana do Ano
:?:
Olá a todos.
Preciso calcular em qual semana do ano cai uma data.
Estou usando a função WeeksBetween, mas esta apresentando diferença.
A sintaxe que uso está abaixo, e os parametros são TDateTime.
O primeiro parametro tem o primeiro dia do ano - 01/01/2008 (39448).
Semana := WeeksBetween(DataI , DataF);
Mas a data 03/03/2008 retorna semana 8, e a data 04/03/2008 retorna a semana 9.
Será alguém já usou esta função e saberia como resolver.
Abraços
Neto
Olá a todos.
Preciso calcular em qual semana do ano cai uma data.
Estou usando a função WeeksBetween, mas esta apresentando diferença.
A sintaxe que uso está abaixo, e os parametros são TDateTime.
O primeiro parametro tem o primeiro dia do ano - 01/01/2008 (39448).
Semana := WeeksBetween(DataI , DataF);
Mas a data 03/03/2008 retorna semana 8, e a data 04/03/2008 retorna a semana 9.
Será alguém já usou esta função e saberia como resolver.
Abraços
Neto
Neto
Curtidas 0
Respostas
Flyskin
11/03/2008
já tentou a função WeekOfTheYear da unit DateUtils?
GOSTEI 0
Neto
11/03/2008
:idea: Ótimo, funcionou legal
Abraços e obrigado
Neto
Abraços e obrigado
Neto
GOSTEI 0