FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
restar horas, minutos en access
hola amigos, les escribo para pedirles sus sabios consejos, bueno estoy haciendo un sistema de control de personal donde debe manejar la horas laboradas por los trabajadores, mi base de datos es access y los campos de hora de ingreso y salida son de tipo fecha, mi problema es que nose como puedo calcular las horas y minutos trabajados en un dia,
por ejemplo el trabajador a0000 entra a las 8:00:00 y sale a las 12:00:10 bueno trabajo 4:00:10 horas, bueno este resultado me gustaria que me lo diera access pero desde delphi tambien estaria bien, este resultado lo tengo que llevar aun reporte donde debo sumar todas has horas trabajada entre dos fechas dadas, |
#2
|
||||
|
||||
Hola alfil123
Que te de la hora access, no se, pero sacar la hora del delphi es facil asi: un boton tres edit Si cambias los edit por los dbedit de la base de datos tendras la diferencia entre la entrada y la salida igualmente. Saludos |
#3
|
||||
|
||||
Hola
Se me olvido, para poner las horas hay que ponerlas con dos puntos asi: Cita:
|
#4
|
||||
|
||||
Mientras que no haya turnos de noche todo funcionará de maravilla, pero tenlo en cuenta por si acaso, si entra a las 23:00:00 y sale a la 1:00:00 de la madrugada, la resta dará 22 horas de diferencia. Si restas teniendo en cuenta la fecha y hora (formato dd/mm/yyyy hh:nn:ss) no tendrás problemas. Para esto hay que cambiar el tipo de campo y que almacene también la fecha.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Hola, mi experiecia personal me dice que no consideres los segundos, trabaja tomando las horas y los minutos, hace una funcion que te transforme las horas y minutos en minutos, luego realiza las operacion entre ellas y despues convertila en horas y minutos nuevamente.
si te interesan las funciones que yo utilice para realizar esos calculos mandame un mai a aldmoscardi@arnet.com.ar y te las paso saludos y suerte |
#6
|
|||
|
|||
Resta de horas
Yo tengo un problema similar. Quiero restar dos horas pero obtener el resultado en minutos. Algo como esto:
19:35:00 - 19:00:00 ----> y el resultado serian 35:00 alguien me puede ayudar?? |
#7
|
||||
|
||||
hola, con esta funcion convierto los minutos a horas
/////////////////////////////////// la funcion para pasar de horas a minutos seria algo asi como:
Esta funcion retorna la hora en formati munutos, tene en cuenta que un dia tiene 1440 minutos al ser numeros enteres poder realizar todas las operaciones que desees y luego pasas ese resultado a la funcion minutos to horas y te retorna en formato hh:mm Esto es un rebusque interesante ya que en el acces trabajar en formato de horas es un verdadero problema saludos espero te sea util. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
sumar horas y minutos | acrophet | Varios | 1 | 29-01-2004 17:29:46 |
Calcular Horas y minutos entre dos TTime | Delphos | Varios | 4 | 26-01-2004 17:10:14 |
Restar 2 horas... | CFPA86 | Varios | 1 | 17-10-2003 20:30:54 |
Sumar Horas o Minutos | cso2000 | Varios | 2 | 19-06-2003 17:56:40 |
resta horas y minutos | botones67 | Varios | 4 | 12-06-2003 18:55:54 |
|