![]() |
![]() |
| 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
|
||||
|
||||
|
+1 para DaysBetween
En elsegundo caso utilizando EncodeDate es más seguro debido a que segun el formato de fecha configurado, delphi podría coger las primeas cadenas como incorectas (es decir los primeros dígitos como mes y los segundos como día -ingles-), con el EncodeDate seguro que no pasa. Cita:
A mi esto me devuelve 0 (como debe ser).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
dias trascurridos con signo
en mi caso yo necesito los dias transcurridos y si ya son dias pasados con respecto a la fecha actual en signo negativo.
el DaysBetween me da valores absolutos como debe ser. Pero yo los necesito con el signo, por eso uso el: . . . ; ShowMessage( floatToStr( StrToDate(Edit1.Text)- date ) ); . . . ; obviamente en el Edit1 hay una fecha con el formato: dd/mm/yyyy. |
|
#3
|
|||
|
|||
|
dias entre dias iguales es cero
con esa linea de codigo tambien resulta 0 (cero) si resto fechas iguales.
|
|
#4
|
||||
|
||||
|
buenas y como hago si quiero que me tome solo los dias entre dos fechas sin incluir los fines de semana
por ejemplo quiero que me diga que cantidad de dias hay entre estas dos fechas 02/05/2011 y 20/05/2011 pero que no me tome los fines de semana deberian ser 14 de verdad si me podrian ayudar se los agradeceria |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|