//Stampa il giorno della settimana
$dateParse=date_parse("20140508");
$dow_text = date('D', mktime(0, 0, 0, $dateParse["month"], $dateParse["day"], $dateParse["year"]));
//Stampa la data di oggi e l'ora attuale
echo date('Ymd:Hm',strtotime("now"))
// stampa 19 03 2005
$tmsp
= strtotime("now");
echo
date('d m Y',$tmsp);
// stampa la prossima domenica: 27 03 2005
$tmsp
= strtotime("next Sunday");
echo
date('d m Y',$tmsp);
// aggiunge un mese stampa: 19 04 2005
echo
date('d m Y',strtotime("+1 month"));
// aggiunge 3 giorni e 4 ore a 21-3-2005 17:30:22
// stampa: 24 03 2005 21:30:22
echo
date('d m Y H:i:s',strtotime("+3 days 4 hours",mktime(17,30,22,3,21,2005)));
//stampa: 25 03 2005 04:00:00
$data
= "2005-3-21";
$num_giorni
= 4;
echo
date('d m Y H:i:s',strtotime("$data +$num_giorni days 4 hours"));
/**
yyyymmdd -> gg/mm/anno
*/
function modData($data)
{
$anno = substr($data,0,4);
$mese = substr($data,4,2);
$giorno = substr($data,6,2);
return $giorno."/".$mese."/".$anno;
}
/**
gg/mm/anno -> yyyymmdd
*/
function modData($data)
{
$anno = substr($data,6,4);
$mese = substr($data,3,2);
$giorno = substr($data,0,2);
return $anno.$mese.$giorno;
}
//hh.mm
function modOra($ora)
{
$hh = substr($ora,0,2);
$mm = substr($ora,2,4);
return $hh.".".$mm;
}