![]() |
![]() |
| 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
|
||||
|
||||
|
Hola a todos,
Tal vez quieras usar la función "DaysBetween" de la unidad "DateUtils" como en el código de abajo: *
* Tomado de Delphi Basics |
|
#2
|
|||
|
|||
|
Buena tarde dec
Gracias por tu pronta respuesta. La función que te uso la realizo para calcular la edad respecto a la fecha de nacimiento de un usuario y la fecha en que se esta creando dicho paciente. El calculo lo hace bien para meses y años. El problema se encontró en el caso puntual que mencione, el cual el paciente nació el 1 de enero y lo estaban registrando el 12 de febrero y le ponía 9 días. Ahora, con respecto a lo que me dices, sería usarla cuando los años y los meses sean ceros?, de esa manera lo entiendo. Gracias |
|
#3
|
||||
|
||||
|
Hola a todos,
La función "EncodeDateTime" te permite conformar una variable "TDateTime", que, es la que requiere después "DaysBetween", por ejemplo. Los argumentos de la variable "EncodeDateTime" son, por este orden, año, mes, día, hora, minuto, segundo y milisegundo. En el caso de arriba se dejan en cero la hora, minuto, segundo y milisegundo, porque, no los he considero relevantes para el caso que nos ocupa. Evidentemente, tú puedes usar "EncodeDateTime" con los argumentos que precises. No estoy seguro si esto responde tu duda o no... |
|
#4
|
|||
|
|||
|
Realice lo siguiente
Gracias David Esperalta
Realice la siguiente modificación al código y me retorna los días cuando solo no ha transcurrido ni un mes
|
|
#5
|
|||
|
|||
|
Tema resuelto
Puedo dar el tema por resuelto.
Gracias a David Esperalta he resuelto mi duda, muchas gracias. Espero este hilo le sea de ayuda a otras personas. ![]() |
|
#6
|
||||
|
||||
|
Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
|||
|
|||
|
Es muy cierto casimiro, igual que tu, efecsia y otros más.
Gracias por colaborar siempre ![]() ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Calcular dias entre 2 fechas. | Bluefox | Varios | 9 | 02-12-2017 20:36:18 |
| Problema calcular meses , dias entre rango de fechas | shoulder | Varios | 3 | 12-03-2014 20:34:50 |
| Calcular numero de dias entre dos fechas | vero | Varios | 22 | 31-05-2011 14:37:34 |
| como calcular los dias entre fechas. | carlos gonzalez | Varios | 2 | 27-08-2005 01:30:59 |
| calcular dias en reporte | @-Soft | Impresión | 5 | 18-12-2003 15:27:34 |
|