一个人随便玩玩的博客。除网络小说,其它都为本人原创,网页设计、虚拟主机空间、小程序开发,网站搬家和维护、私域客服系统,私人管家等,价格美丽,有兴趣的话请联系我:点击在线沟通
Jun
8
最近项目有个要求,需要随机获取一个时间,在指定的范围内。
好吧,先行写了如下的SQL代码,从当前日期向前倒推一段时间,当然使用的是RAND()函数。
SELECT DATE_SUB(NOW(),INTERVAL (SELECT FLOOR(RAND() * (365 * 5))) DAY);
这里的365*5是假设倒推五年,每年按365天计算,不考虑闰年之类的。
好吧,先行写了如下的SQL代码,从当前日期向前倒推一段时间,当然使用的是RAND()函数。
SELECT DATE_SUB(NOW(),INTERVAL (SELECT FLOOR(RAND() * (365 * 5))) DAY);
这里的365*5是假设倒推五年,每年按365天计算,不考虑闰年之类的。