Fórum Retornar a semana do Ano #355191
11/03/2008
0
:?:
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
Curtir tópico
+ 0
Responder
Posts
11/03/2008
Flyskin
já tentou a função WeekOfTheYear da unit DateUtils?
Responder
Gostei + 0
12/03/2008
Neto
:idea: Ótimo, funcionou legal
Abraços e obrigado
Neto
Abraços e obrigado
Neto
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)