$year = date(Y);
/* function cuantosDias($dia, $mes, $anio)*/
function cuantosDias($dia, $mes, $anio)
{
/* ahora = variable con la fecha actual */
$ahora = time();
/* entonces = variable con la fecha indicada. */
$entonces = mktime(0, 0, 0, $mes, $dia, $anio);
/* Ojo: primero mes y luego día */
/* La resta de dos marcas de tiempo obtiene el
resultado en segundos */
$segundos = $ahora-$entonces;
/* Devolvemos el resultado en días */
$dias = floor($segundos/60/60/24);
/* floor(número) devuelve el propio número sin
decimales */
/* Si la noticia tiene menos de 3 días, escribirá:
"Novedad"; si la noticia tiene 3 o más días,
escribira: "Hace X días"; y si la noticia tiene
menos de 0 días (futuro), escribirá: "Dentro de X
días" */
if ($dias >= 0)
{
if ($dias <7)
return "¡ESTAMOS EN SAN JUAN ".($anio)."!";
else
return "Ya han transcurrido ".($dias -6)." días desde el final de los Sanjuanes ".($anio)."
"."Y faltan " .(365-$dias)." días para el comienzo de los del ".($anio+1)." "; } else return "Faltan ".$dias*(-1)." días para San Juan ".($anio); } echo cuantosDias(23,06,$year) ?> |
visitas hasta hoy |