PHP

php生成某个范围内的随机时间

php生成某个范围内的随机时间

/**
 * php生成某个范围内的随机时间
 * @param $begintime  起始时间 格式为 Y-m-d H:i:s
 * @param $endtime    结束时间 格式为 Y-m-d H:i:s
 * @param $is         是否是时间戳 格式为 Boolean
 */
public static function randomDate($begintime, $endtime = "", $is = true)
{
    $begin = strtotime($begintime);
    $end = $endtime == "" ? time() : strtotime($endtime);
    $timestamp = rand($begin, $end);
    return $is ? date("Y-m-d H:i:s", $timestamp) : $timestamp;
}





留言簿


(c) 2024 OYYM - 赣ICP备17008861号-1

欧阳裕民个人博客