• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Zufallsdatum zwischen Bereich

Tectum

New member
Hy Leute, will ein Zufallsdatum aus einem Datumsbereich von zb.
01.02.2010 bin 15.03.2010 ausgeben lassen. Hab da jemand n Peil wie ich das machen kann? Dank im vorraus
 
Ja, du musst die Daten in ihre timestamps umrechnen und dann eine Zufallszahl in diesem Bereich auswählen. Eigentlich ganz einfach.
 
also so
01.01.1010 -> timestamp_1()
15.03.1010 -> timestamp_2()
timestamp_2() - timestamp_1() = timestamp_3()
timestamp_3() wieder in datum

so richtig?

wie sind die Befehle denn und wie such eich aus dem bereich eine zufallszahl?
 
PHP:
$min = mktime(0, 0, 0, 2, 1, 2010); // timestamp für 1.2.2010
$max = mktime(0, 0, 0, 3, 15, 2010); // timestamp für 15.3.2010
$rand_timestamp = mt_rand($min, $max); // zufälliger Timestamp zwischen min und max (inklusive)
echo date('d.m.y', $rand_timestamp;
 
Zurück
Oben