Question:
Date: 24-06-2019 11:38:05
(In Spanish)
El tema es que dada una fecha le tengo que restar n meses y me debe mostrar el mes y año correspondiente
Tengo el siguiente código
<?php
$cuotas_al = '2018-07-31';
$nuevo_al = date("Y-m-d",strtotime(" -5 month ,".$cuotas_al));
echo($cuotas_al.' '.$nuevo_al);echo "</br>";
$nuevo_al = date("Y-m-d",strtotime(" -4 month ,".$cuotas_al));
echo($cuotas_al.' '.$nuevo_al);echo "</br>";
?>
Creo que me deberia mostrar
2018-07-31 - 5 mese ==> 2018-02
2018-07-31 - 4 mese ==> 2018-03
en lugar de eso me muestra
2018-07-31 - 5 mese ==> 2018-03
2018-07-31 - 4 mese ==> 2018-03
Saludos Votes: 0 - Answers: 3 - Views: 12 Share on: Google Facebook Twitter LinkedIn Link
Restar meses[Resolved]
Hola, alguien me podra decir que estoy haciendo mal o como lo puedo resolver.El tema es que dada una fecha le tengo que restar n meses y me debe mostrar el mes y año correspondiente
Tengo el siguiente código
<?php
$cuotas_al = '2018-07-31';
$nuevo_al = date("Y-m-d",strtotime(" -5 month ,".$cuotas_al));
echo($cuotas_al.' '.$nuevo_al);echo "</br>";
$nuevo_al = date("Y-m-d",strtotime(" -4 month ,".$cuotas_al));
echo($cuotas_al.' '.$nuevo_al);echo "</br>";
?>
Creo que me deberia mostrar
2018-07-31 - 5 mese ==> 2018-02
2018-07-31 - 4 mese ==> 2018-03
en lugar de eso me muestra
2018-07-31 - 5 mese ==> 2018-03
2018-07-31 - 4 mese ==> 2018-03
Saludos Votes: 0 - Answers: 3 - Views: 12 Share on: Google Facebook Twitter LinkedIn Link
Answers:
-
Date: 25-06-2019 08:19:24 creo debe ser asi:
$nuevo_al = date("Y-m-d", strtotime($cuotas_al."- 5 month"));
tambien ha de ser porque tienes una coma dentro de tus comillas Votes: 1 - Link answer -
Date: 25-06-2019 08:31:16 pruedes probar asi tambien:
$cuotas_al = date("Y-m",strtotime('2018-07-31')); $nuevo_al = strtotime("-5 month", strtotime($cuotas_al)); echo $cuotas_al.' - '.date("Y-m",$nuevo_al)."</br>"; $nuevo_al = strtotime("-4 month", strtotime($cuotas_al)); echo $cuotas_al.' - '.date("Y-m",$nuevo_al)."</br>";
Votes: 1 - Link answer -
Date: 25-06-2019 10:43:28 Muchas gracias Carlos, la segunda funciona bien.
Saludos Votes: 1 - Link answer
To actively participate in the community first must authenticate, enter the system.Sign In