[firebase-br] soma de horas
Marcelo Bohn
marcelo.bohn em gmail.com
Ter Out 28 08:23:48 -03 2008
para delphi tenho uma sugestão
está aqui http://www.daniweb.com/forums/thread103675.html
function TUtil.FullTimeToStr(SUMTime: TDateTime): string;
var
StrHor,
StrMin: string;
TotHor: double;
begin
TotHor := SUMTime * 24;
if (TotHor - Trunc(TotHor)) > 0.9999 then
TotHor := Round(TotHor);
StrHor := FormatFloat('##0:', Int(TotHor));
StrMin := FormatDateTime('nn:ss', Frac(TotHor) / 24);
Result := StrHor + StrMin;
end;
2008/10/27 Augusto junior <gutopj02 em gmail.com>:
> Pessoal,
>
> tenho uma base que guarda o total de horas trabalhadas em um dia... campo
> TTTrabalhado
>
> preciso a soma das horas de um periodo... nao sabendo como fazer tentei um
> looping
> dentro do periodo .... e fui somando em uma variavel tipo TTime...
> mas qdo a soma chega a 23:59 ... o campo é zerado...
>
> como faço para saber a soma em uma sql? o que acho que sera bem mais
> rapido...
>
> Grato
> Augusto
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista