[RESOLU] Date et heure

fred11150
Invité n'ayant pas de compte PHPfrance

27 sept. 2013, 17:19

Bonjour,

Je souhaite afficher l'heure et la date actuelle en y retirant une valeur aléatoire comprise entre 15 et 25 minutes.
Pour le moment, j'obtient la date et l'heure :

setlocale(LC_TIME, 'fr_FR.UTF8');
setlocale(LC_TIME, 'fr_FR');
setlocale(LC_TIME, 'fr');
setlocale(LC_TIME, 'fra_fra');
echo strftime('%d%m%y%H%M');

Je parvient également a obtenir un nombre aléatoire :

$nb_min = 15;
$nb_max = 25;
$nombre = mt_rand($nb_min,$nb_max);

pouvez vous m'aider a combiner les 2, je n'y arrive absolument pas

Merci

Mammouth du PHP | 571 Messages

27 sept. 2013, 17:54

bonjour,

tu peux faire une soustraction entre la date courante (exprimée en seconde) et le nombre de minute généré(exprimé en seconde) .Sachant que la fonction php time() donne le timestamp actuel:
$nb_min = 15;
$nb_max = 25;
$nombre = mt_rand($nb_min,$nb_max);
$date=time() - 60*$nombre; //
echo "date actuelle - $nombre =", date('d/m/Y H:i:s',$date)

Petit nouveau ! | 1 Messages

28 sept. 2013, 12:41

Merci