PHP: generare una data casuale

PHP: generare una data casuale

In PHP è possibile generare una data casuale compresa tra due valori.

La procedura consiste nell'ottenere un timestamp Unix casuale compreso tra due valori:


$date_min = time();
$date_max = strtotime('+1 month');

$rand_timestamp = mt_rand($date_min, $date_max);
$rand_date = strftime('%Y-%m-%d %H:%M:%S', $rand_timestamp);

echo $rand_date;

Torna su