Pregunta:
Fecha: 24-06-2019 11:38:05
(En Español)
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 Votos: 0 - Respuestas: 3 - Vistas: 12 Compartir en: Google Facebook Twitter LinkedIn Link
Restar meses[Resuelta]
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 Votos: 0 - Respuestas: 3 - Vistas: 12 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 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 Votos: 1 - Link respuesta -
Fecha: 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>";
Votos: 1 - Link respuesta -
Fecha: 25-06-2019 10:43:28 Muchas gracias Carlos, la segunda funciona bien.
Saludos Votos: 1 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión