生成一天内随机时间
select sec_to_time(rand() * 86400);生成一天内随机时间,floor取整秒
select sec_to_time(floor(rand() * 86400));生成00:00:00到01:00:00之间的随机时间,其中3600与86400为秒,意为多少秒内
select sec_to_time(rand() * 3600);生成比当前时间小的90天内的随机日期,精确到天
SELECT date_add(current_date, interval rand() * -90 day) rand_date;生成比当前时间大的90天内的随机日期,精确到天
SELECT date_add(current_date, interval rand() * 90 day) rand_date;生成比当前时间小的90天内的随机时间,显示到秒实际精确到天
SELECT date_add(NOW(), interval rand() * -90 day) rand_date;生成比当前时间小的90天内的随机时间,精确到微秒
SELECT date_add(current_timestamp, interval rand() * -7776000 second;生成比当前时间小的90天内的随机时间,精确到秒格式化
SELECT DATE_FORMAT(date_add(current_timestamp, interval rand() * -7776000 second),'%Y-%m-%d %H:%i:%s')标签:rand,00,生成,日期,随机,mysql,date,90 From: https://www.cnblogs.com/lockyluo/p/17161370.html