![]() |
![]() |
| 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 |
|
|
|
#1
|
||||
|
||||
|
Se me ocurre que una hora determinada va ligada a una fecha concreta, si no dispones de fecha, En teoría debería coger la misma fecha para ambas horas, es decir, la fecha base del calendario. Si tenemos 23:00:00 y 01:00:00, obviamente no dará 2 horas de diferencia, sino que dará 22 horas !!
Habría que tener en cuenta la fecha : 01/01/2005 23:00:00 con 02/01/2005 01:00:00 Si dará 2 horas de diferencia. Un saludo.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
el problema es que tengo la fecha en otro campo, es decir tengo la fecha de una de las horas y la fecha(que normalmente es la misma que la anterior) de otra de las horas.
|
|
#3
|
||||
|
||||
|
Une el campo de fecha con el de la hora correspondiente.
Cuando necesites mostrarlo en pantalla los dos campos, pones el campo 2 veces, uno con DateFormat dd/mm/yyyy y el otro con hh:nn:ss, Al tiempo de guardar tendrás que usar RecodeDate y RecodeTime (por ejemplo), para guardar lo que se modifique. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
|||
|
|||
|
es que el cliente me lo ha pedido que esten separados, no me digas ni porqué si ni porqué no, pero así es...
|
|
#5
|
||||
|
||||
|
la idea que capte es:
grábarlo en la base de datos como DateTime y mostrale al cliente solo el tiempo La función FormatDateTime se utiliza cuando solo quieres mostrar una parte de la fecha. De esta manera ya podrías restar las dos fechas y ahora si podrías obtener el número de horas que realmente son.
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|