Ver Mensaje Individual
  #2  
Antiguo 18-03-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.325
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Pancholp1986 Ver Mensaje
...tengo que calcular la diferencia en dias entre dos fechas. El problema en sí es que una fecha la tengo en formato Date y la otra en String.

...
$enDate = "2010-02-13";
$enString = '170210'; // dd/mm/aa
Para eso Delphi posee la función DaysBetween (docuentacion) que te da la diferencia en días entre 2 fechas.


Cita:
Empezado por Pancholp1986 Ver Mensaje
...Lo que pense que es más cómodo es pasar la que es Date a String y después hacerlo
No hombre, al contrario; Pasa la de String a Fecha y luego ejecutas la función anterior para calcular la diferencia.

1) Corta la cadena en 3 trozos con la función Copy (documentacion).
2) Crea la fecha utilizando los 3 numeros y la función EncodeDate (documentacion).
3) Aplica la funcion DaysBetween.
__________________
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.
Responder Con Cita