Código PHP:
$Fecha=gmdate(" d/m/Y ", strtotime($FechaVencimiento));
$Fecha2=gmdate(" d/m/Y ", strtotime($FechaEFact));
$diferencia=$Fecha-$Fecha2;
$dias=($diferencia);
$Fecha3=$dias;
| |||
restar Fechas Buenas tardes amigos tengo el siguiente problema, quiero saber cuantos dias de diferencia tienen 2 fechas q tengo en una base de dato sql server para saber cuantos días de crédito tiene una persona tengo el siguiente codigo Código PHP: |
| ||||
Respuesta: restar Fechas En lugar de restarlas como texto, resta directamente los timestamps:
Código PHP:
Ahí solo te faltará convertirlo a días. Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: restar Fechas Como te decía:El resultado que obtendrás es en segundos. Haz el intento de convertirlo, luego nos comentas cómo te fue.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: restar Fechas amigo muchas gracias ya lo hice de verdad q me ayudastes mucho la solucion era asi Código PHP: |
| ||||
Respuesta: restar Fechas Si te refieres a obtener fechaVencimiento a partir de esos dos datos, puedes usar strtotime para sumar:
Código PHP:
Véase: http://php.net/strtotime Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: restar Fechas amigo lo estoy haciendo pero no me funciona el dia es una variable y lo estoy colocando asi Código PHP: |
| ||||
Respuesta: restar Fechas ¿Qué resultado te da? ¿Produce error? ¿En qué formato está la fecha en $FechaActual?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: restar Fechas si lo hago como me dijistes no me sale nada. y lo estoy haciendo asi Código PHP: la fecha no esta almacenada en una base de datos solo coloco date ("d/m/Y") y listo me da la fecha de hoy como puedo hacer?? |
| ||||
Respuesta: restar Fechas Me había equivocado en el anterior mensaje, no me fijé que había usado el operador de suma (+) cuando lo que debería haber puesto era el operador de concatenación (.)
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: restar Fechas un poco tarde pero si tienes php5.3+ puedes usar esté metodo de la clase DateTime http://php.net/manual/es/datetime.diff.php, creo que ahí hay un ejemplo de como implementarlo en 5.2 si mal no recuerdo, saludos
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
Etiquetas: |