FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Ayuda TDateTime
Hola a todos, me surgio una pequeña duda, tengo dos TDateTime y queria saber como se puede calcular la diferencia en meses que hay en cada una de ellas, si alguien sabe como le agradeceria la respuesta
|
#2
|
||||
|
||||
Hola
Esto lo haria en dias. Nota: no se si en builder. Saludos |
#3
|
|||
|
|||
ehm si era en builder pero yo estoy usando c++ borland builder xD pero me sirvio igual la logica del algoritmo muchas gracias por todo y lo solucione asi
Cita:
Cita:
|
#4
|
||||
|
||||
No existe alguna otra función que devuelva los meses o los años con mayor exactitud????
Saludos....
__________________
El único hombre que no se equivoca es el que nunca hace nada. |
#5
|
|||
|
|||
Aprovecho el thread para consultarles cómo puedo hacer para sumar Meses a un determinado TDateTime. Por ejemplo
Si tengo un TDateTime en el 21/02/2007 y quiero sumarle 11 meses, es decir que devuelva 21/01/2008. Cómo podría hacerlo sin demaciadas complicaciones?? Me interesa aprender como trabajar bien con fechas, alguien tiene algun tutorial, artículo o libro para leer? Le agradecería lo comparta con nosotros. Saludos Marian0 |
#6
|
||||
|
||||
Supongo que será igual que en Delphi.
Una fecha es un Double, la parte entera significa los días que han pasado desde el calendario base (31/12/1899). La parte fraccionaria, indica la hora. para sumar 1 día, sumamos uno a la fecha
si queremos sumar 1 hora, hacemos el cálculo: 1 día tiene 24 horas:
Basta realizar el cálculo para sumar minutos o segundos. También puedes usar las rutinas: - IncHour - IncDay - IncMonth - Incyear de la unidad Dateutil.pas (busca en la ayuda una de esas funciones y sabrás el include que has de hacer. Para sumar meses, te recomiendo IncMonth que supongo controlará los meses que terminan en 31, 30 y 28. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TDateTime para +de 24hrs. | mez | Varios | 4 | 02-12-2006 00:55:49 |
Convertir un SQLDate a TDateTime | hector.roma | SQL | 4 | 14-07-2005 12:59:14 |
Numero de dias entre fechas (TDateTime) | sierraja | Varios | 4 | 26-04-2005 18:29:02 |
ayuda con strtofloat, ayuda punto flotante | TURING | Varios | 5 | 30-04-2004 08:03:59 |
Dudas con el TDateTime y busqueda en bases | CI>140 | Conexión con bases de datos | 1 | 10-09-2003 23:04:22 |
|