1

如果我使用这种方式 times = 2019.01.01T08:00:00.000..2019.01.31T08:00:00.000 ;randTimes = rand(times,10000); 次将占用 30*24*3600*1000*8 = 20GB,那么还有其他方法可以完成这项工作吗?

4

1 回答 1

0

这个问题相当于在 0 到 30 * 86400000l(不包括)之间找到 10000 个随机整数。请参阅下面的代码。

range = 30 * 86400000l
times = 2019.01.01T08:00:00.000 + rand(range, 10000)
于 2019-06-28T13:40:23.170 回答