1
我试图生成随机日期,在当天之后的10天至30天内的任何一天以及生成的日期不应该是周六和周日。我搜索了很多,但还没有找到解决方案。仅在工作日生成随机日期
我试图生成随机日期,在当天之后的10天至30天内的任何一天以及生成的日期不应该是周六和周日。我搜索了很多,但还没有找到解决方案。仅在工作日生成随机日期
尝试:
repeat
day <- pickRandomDay(10 ... 30)
until (not satOrSun(day))
return day
你不会得到太多次一轮循环。
创建一个所有可能的值的列表,并随机选择一个?如果你只是用这么小的数量向前看,那么这是完成任务的最简单方法。 –
嗨,Jeff Foster,因为我需要每天运行代码。每天创建一个列表不是很方便 –
使用SQL,C%,PHP,Java或/和...生成日期? –