php生成某个范围内的随机日期时间
at 7年前 ca 记录笔记 pv 1659 by authorhu
/**
* 生成某个范围内的随机时间
* @param <type> $begintime 起始时间 格式为 Y-m-d H:i:s
* @param <type> $endtime 结束时间 格式为 Y-m-d H:i:s
*/
function
randomDate(
$begintime
,
$endtime
=
""
) {
$begin
=
strtotime
(
$begintime
);
$end
=
$endtime
==
""
?
mktime
() :
strtotime
(
$endtime
);
$timestamp
= rand(
$begin
,
$end
);
return
$timestamp
;
}
//////////////////////////////////////////
$time=randomDate("2015-01-01 12:00:00", "2017-05-27 12:00:00");
echo date('Y-m-d H:i:s',$time);
版权声明
本文仅代表作者观点,未经许可,不得转载。