Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/01/2013, 00:02
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Obtener el dia anterior a una fecha seleccionada

Puedes hacer algo así:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $hoy = '10/1/2013';
  4. $f = explode('/', $hoy);
  5. $ayer = mktime(0,0,0, $f[1], $f[0]-1, $f[2]);
  6. echo date('Y-m-d', $ayer); //2013-01-09

No es aconsejable utilizar la función strtotime para operaciones matemáticas.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP