Originariamente inviato da Tobler
Ciao a tutti!
Sto cercando di capire se è possibile, in php con la funzione "date()" fare piccole operazioni su quello che si ottiene; per esempio considerando che oggi è il 30-11-2006 vorrei sottrarre un giorno a questa data, ottenendo quella di ieri.
Si può fare?
Certo! Ecco un esempio:
codice:
$g = 30;
$m = 11;
$a = 2006;
$t = mktime (0, 0, 0, $m, $g, $a) - 86400;
$str = date ("d/m/Y", $t); // $str contiene "29/11/2006"
Nota che quel $t è un "timestamp". Puoi anche passarlo alla localtime(), ad esempio.