Cita:
Iniciado por andresdzphp Si pruebas tu script con varias fechas te darás cuenta que falla. Esta fue la solución correcta que pude hacer. Me funciona perfectamente.
PD: el post anterior fue una prueba ;)
Código PHP:
Ver original$fechaFija = strtotime('2011-07-21 00:00:00'); $suma = 6;
while ($fecha > $fechaFija) {
$fechaFija += ($suma * 60 * 60);
$suma += 6;
}
echo date('Y-m-d H:i:s', $fechaFija);
Muchísimas gracias.
Me vino de maravilla :)
Si no es molestia, tengo una nueva consulta, lo que intento hacer ahora es lo siguiente, quiero que me de el tiempo que resta en llegar a $fechaFija.
Yo tengo algo así pero no funciono
Código PHP:
<?php
$fechaFija = strtotime('2011-07-21 00:00:00');
$fecha = time();
$suma = 6;
while ($fecha > $fechaFija) {
$fechaFija += ($suma * 60 * 60);
$suma += 6;
}
echo date('Y-m-d H:i:s', $fechaFija);
$date = date('Y-m-d H:i:s');
$prueba = date('Y-m-d H:i:s', $fechaFija);
$propo = $prueba - $date;
echo date('H:i:s', $propo);
?>
Gracias nuevamente.