网络营销电子商务研究中心

网络营销电子商务研究中心 (https://www.0058.net/index.php)
-   PHP (https://www.0058.net/forumdisplay.php?f=75)
-   -   Php 产生随机时间 (https://www.0058.net/showthread.php?t=4535)

topvip 2013-05-08 11:07 AM

Php 产生随机时间
 
Code:

<?
function rand_time($a,$b)
{
$a=strtotime($a);
$b=strtotime($b);
return date( "Y-m-d H:m:s", mt_rand($a,$b));
}
$date1="2010-05-10 20:03:01";
$date2="2010-05-11 20:21:32";
$num = 10;
$i=0;
while ($i < $num){
 $date = rand_time($date1,$date2);
 $datea[]= $date;
 $i++;
}
sort($datea);

foreach ($datea as $values)
{

echo $values."<br>";

}
?>

每次产生的随机时间是不超过前一个随机时间的. 产生N个随机时间分布在一个时间轴上(按升序排列,格式为Y-m-d H:m:s)


All times are GMT +8. The time now is 02:01 AM.

Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.