Re: [firebase-br] Número de semanas
Danilo Rogério
danilorsa_betta em yahoo.com.br
Ter Jan 4 11:07:05 -03 2005
Se você estiver usando Delphi, existe uma função que chama-se WeeksBetween, da unit DateUtils.
Caso contrário, vc pode criar sua função ou UDF mais ou menos assim:
1) Crie as seguintes variáveis
DIFERENCA_DATAS : DOUBLE;
data_inicial, data_final : Date;
QTD_SEMANAS : INTEGER
2) Ache a diferenca entre as duas datas
if data_inicial < data_final then
DIFERENCA_DATAS := data_final - data_inicial
else
DIFERENCA_DATAS := data_inicial - data_final
3) Calcule a quantidade de semanas
QTD_SEMANAS := TRUNC(DIFERENCA_DATAS/7) // 7 = 7 dias na semana
Evandro Siqueira <vandosiqueira em ig.com.br> wrote:
Eu tenho um componente em Delphi 6.0 chamado TDateInfo, que informa esta e
outras caracteristicas de uma data. caso deseje posso te mandar em PVT. Só
não sei se vai servir, pois pelo q entendi vc quer ela em firebird, certo?
[]'s
Evandro Siqueira
Palas Informática - Recife - PE
vandosiqueira em ig.com.br
----- Original Message -----
From: "Maiquel de Brito"
To: "FireBase"
Sent: Monday, January 03, 2005 4:57 PM
Subject: [firebase-br] Número de semanas
> Alguém conhece alguma função ou UDF, em firebird, que retorne o número de
> semanas decorridas em um ano, dada uma certa data como parâmetro?
>
>
> Desde já, agradeço
> []
> Maiquel
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.298 / Virus Database: 265.6.7 - Release Date: 30/12/2004
>
>
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.298 / Virus Database: 265.6.7 - Release Date: 30/12/2004
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora.
Mais detalhes sobre a lista de discussão lista