在anylogic中生成给定范围内的随机日期
Generate a random date within a given range in anylogic
我有一个代理 Container,它有一个参数 departure_date。我想为此参数生成随机的未来日期。该日期应介于当前日期和接下来的 30 天之间。我怎样才能做到这一点?
提前致谢。
不清楚你的参数是Date类型还是double类型。我会针对每种情况为您提供解决方案。
- 日期
departure_date = addToDate(date(), DAY, random()*30);
- Double - 假设您的模型时间单位是 DAYS
departure_date = time() + random()*30
我有一个代理 Container,它有一个参数 departure_date。我想为此参数生成随机的未来日期。该日期应介于当前日期和接下来的 30 天之间。我怎样才能做到这一点?
提前致谢。
不清楚你的参数是Date类型还是double类型。我会针对每种情况为您提供解决方案。
- 日期
departure_date = addToDate(date(), DAY, random()*30);
- Double - 假设您的模型时间单位是 DAYS
departure_date = time() + random()*30