Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   resta horas y minutos (https://www.clubdelphi.com/foros/showthread.php?t=1392)

botones67 12-06-2003 17:23:59

resta horas y minutos
 
Hola a todos, y gracia anticipadas.

Quisiera saber si existe alguna funcion en delphi6 para restar franjas horarias.

por ejemplo .. introducir la hora y minutos del inicio y la hora y minutos de la finalizacion de una jornada laboral, Y SABER CUANTAS HORAS Y MINUTOS SE HACEN EL DICHA JORNADA.


lo dicho Gracias anticipadas.

Botones67@hotmail.com

jafl1965 12-06-2003 17:40:24

Hola:
Te debe servir utilizar el procedimiento

DecodeTime(Time: TDateTime; var Hour, Min, Sec, MSec: Word);

saludos,

botones67 12-06-2003 17:46:23

perdona mi ignorancia.....

me puedes poner un ejemplo, no entiendo muy bien los parametros.

Yo tengo 4 variables

v1=hora de inicio de jornada
v2= minutos de inicio de jornada

v3 = hora de finalizacion de jornada
v4= Minutos de finalizacion

Como implemento estos parametos en decodetime?


GRACIAS OTRA VEZ....

__cadetill 12-06-2003 17:55:39

a ver asi

Código:


var DifH, DifM, DifS, DifMs : Word;
begin
  DecodeTime(EncodeTime(v3, v4, 0, 0) -
            EncodeTime(v1, v2, 0, 0), DifH, DifM, DifS, DifMs);
end;

De todas maneras, ten presente el que pueda haber un cambio de dia (o sea, que se hayan olvidado alguna fichada)

Espero te sirva

botones67 12-06-2003 18:55:54

muchisimas gracias... eres todo un puntazo....


La franja horaria es GMT +2. Ahora son las 13:54:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi