Quanto manca a Natale? Soluzione
lunedì 1 dicembre 2008
Lorenzo è stato l'unico a rispondere al quesito lanciato qualche giorno fa: scrivere una funzione che calcoli giorni, ore, minuti e secondi mancanti alle ore 00:00 di Natale. Si merita ovviamente la pubblicazione.
/*
30/11/2008 - Birone, Giussano (MI) - De Luca Lorenzo - lorenzodeluca@mltpx.com /makesiteeasy.net
Conut Down Natale - per napolux.com / BlogNatale 2008
*/
function CountNatale($anno)
{
$secondo = 1;
$minuto = $secondo * 60;
$ora = $minuto * 60;
$giorno = $ora * 24;
$oggi = time();
$natale = strtotime(date("25-12-{$anno}00:00"));
$diff = $natale - $oggi;
$giorni = floor($diff/$giorno);
$ore = floor(($diff-($giorni*$giorno))/$ora);
$minuti = floor(($diff-($giorni*$giorno)-($ore*$ora))/$minuto);
$secondi = floor(($diff-($giorni*$giorno)-($ore*$ora))-($minuti*$minuto));
return array('giorni' => $giorni,
'ore' => $ore,
'minuti' => $minuti,
'secondi' => $secondi);
}
$anno = 2008;
$return = CountNatale($anno);
echo "Mancano <b>". $return['giorni']. "</b> giorni <b>". $return['ore'] ."</b> ore <b>". $return['minuti'] ."</b> minuti <b>".
$return['secondi'] ."</b> secondi al Natale ". $anno."<br>";
E voi dove eravate quando ho lanciato l'esercizio?
In alternativa puoi abbonarti alla newsletter, riceverai un'email ogni volta che verrà pubblicato un nuovo post. Il tuo indirizzo email sarà gestito da Feedburner.












1 dicembre 2008 alle 17:47
Mannaggia, non avei parlato però del link nel post come ricompensa
1 dicembre 2008 alle 18:09
@ Pino:
Beh, dai era chiarissimo!
1 dicembre 2008 alle 18:58
@ Pino: Era incluso nel bando di concorso
1 dicembre 2008 alle 19:53
Io? Ero a comprare i regali di natale.
1 dicembre 2008 alle 22:40
@Piplos: Di già? Io faccio sempre all’ ultimo
2 dicembre 2008 alle 15:49
Era una battuta, veramente. Chi mi conosce sa che se io compro dei regali di natale è un miracolo.
18 marzo 2009 alle 11:25
è una vergogna che si mettano codici del nano rosso pelato
18 marzo 2009 alle 11:33
de luca lorenzo uomo di birone spaccia i codici ke facciamo in classe per suoi
18 marzo 2009 alle 15:32
@ 5d2 i compagni del nano:
… comunque io ho avuto l’idea di scrivere il commento, mentre Pulici L. è l’autore del testo nel commento.
Era uno scherzo. Non è vero che copia… anzi… è il migliore della classe a programmare e la sua bravura è inversamente proporzionale alla sua statura
19 marzo 2009 alle 09:20
da ros m. è uno scriba e nn ha le palle per dire ke scrive i commenti
19 marzo 2009 alle 10:01
@ 5d2:
Dovete ancora continuare per molto con questi commenti del cavolo?