$diasarestar="18"; $fecha="2008-10-23"; $F=explode("-",$fecha); $dia=$F[0]; $mes=$F[1]; $ano=$F[2]; $menos018f = mktime(0, 0, 0, $mes, $dia-$diasarestar, $ano); $menos018fin = strftime("%Y-%m-%d",$menos018f); echo $menos018fin