Ayuda con fecha
Hola nuevamente... Soy la persona que ayudastes con el tema del calculo de cuotas...
Tengo la siguiente función que encontré para calcular la fecha de pago de cada cuota a partir de un nuevo campo del formulario al que llame txtvencim donde ingreso manualmente el vencimiento de la primera cuota, necesito que la fecha de las demás cuotas sea los 30 de cada mes o el mismo día de cada mes:
function sumaDia($fecha,$dia)
{
list($day,$mon,$year) = explode('/',$fecha);
return date('d/m/Y',mktime(0,0,0,$mon,$day+$dia,$year));
}
for ($i=1;$i<=$txtcuotas;$i++)
{
echo "
<tr>
<td align=left> $i</td>
";
echo "
<td align=left>".$txtvencim."</td>
";
$txtvencim=sumaDia($txtvencim,30);
Resulta bien, el problema es que me da los siguientes resultados como ej.- el vencimiento de la primera cuota 30/08/2008:
1 30/08/2008 166000 ......
2 29/09/2008 166000....
3 28/10/2008 166000...
Qués estoy haciendo mal... Tienes otra forma de solucionarlo.. Muchas Gracias.
Tengo la siguiente función que encontré para calcular la fecha de pago de cada cuota a partir de un nuevo campo del formulario al que llame txtvencim donde ingreso manualmente el vencimiento de la primera cuota, necesito que la fecha de las demás cuotas sea los 30 de cada mes o el mismo día de cada mes:
function sumaDia($fecha,$dia)
{
list($day,$mon,$year) = explode('/',$fecha);
return date('d/m/Y',mktime(0,0,0,$mon,$day+$dia,$year));
}
for ($i=1;$i<=$txtcuotas;$i++)
{
echo "
<tr>
<td align=left> $i</td>
";
echo "
<td align=left>".$txtvencim."</td>
";
$txtvencim=sumaDia($txtvencim,30);
Resulta bien, el problema es que me da los siguientes resultados como ej.- el vencimiento de la primera cuota 30/08/2008:
1 30/08/2008 166000 ......
2 29/09/2008 166000....
3 28/10/2008 166000...
Qués estoy haciendo mal... Tienes otra forma de solucionarlo.. Muchas Gracias.
1 respuesta
Respuesta de abetop
1