【发布时间】:2015-10-01 10:21:30
【问题描述】:
我想在 javascript 中生成两个日期之间和两次之间的随机日期。例如,我想在今天和下一个明天之间生成一个随机日期(上午 8 点到下午 6 点之间)。我已经尝试了很多东西,但它们都不起作用,所以我不会粘贴任何代码,因为它不起作用。有没有人做过类似的事情
function generateRandomDate(start, end) {
return new Date(start + Math.random() * (end - start));
}
上面发布了我用来生成随机日期的代码
【问题讨论】:
-
您仍然应该发布不起作用的代码,以便我们可以从某个地方开始。
-
看起来你只需要generate two random numbers in specific ranges。你试过了吗?
-
理论上你所拥有的应该可以工作。你能解释一下为什么会出错吗?
-
@FelixKling 你的建议听起来很有趣,但我想要一些通用的东西我可以使用。想象一下,如果我在今天和明年这个时间之间生成一个随机日期,那么使用你的方法并不容易
标签: javascript date