![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
||||
|
||||
|
Tengo una duda incontenible, tal sistema debe incluir a los segundos tambien verdad? por que no guardas la cantidad de segundos trabajados? como el asunto es mensual (supongo), debe reiniciar el contador o iniciar una nueva tupla (registro) mensualmente?
diariamente guarda: [delphi] var Entrada, Salida: TTimeStamp; Horas: Cardinal; begin Entrada := DateTimeToTimeStamp(Now); // La hora de entrada del empleado del día de hoy ... ... Salida := DateTimeToTimeStamp(Now); // La hora de salida del mismo empleado Horas := ((Salida.Date - Entrada.Date) * SecsPerDay) + ((Salida.Time - Entrada.Time) div MSecsPerSec); end;[delphi] finalmente tal valor lo añades al antuguo registro. puedes hasta guardar la hora de entrada temporalmente. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como acumular horas? | zugazua2001 | Varios | 3 | 03-09-2006 21:42:39 |
| Truncar Horas | lucasarts_18 | MS SQL Server | 6 | 02-02-2006 14:03:44 |
| Ayuda para comparar Horas | JerS | Varios | 4 | 21-09-2005 17:06:31 |
| Acumular Valores-FastReport | IVAND | Impresión | 5 | 03-08-2004 01:08:27 |
| SQL y las horas | FRANKER | SQL | 2 | 14-05-2003 10:50:40 |
|