gpt4 book ai didi

java - 生成随机日期

转载 作者:行者123 更新时间:2023-11-29 07:36:02 32 4
gpt4 key购买 nike

我是一名 Java 新手。我在学校只学习了几个月的编程,所以我目前的水平很差,经常觉得做作业卡住了。

无论如何,我有一个关于作业的问题。我一直在四处寻找,但没有找到我需要的答案,所以我希望能在这里找到一些帮助。将不胜感激。我的作业是这样的:“编写一个程序,创建一个 Date 对象和一个 Random 对象。使用 Random 对象将循环中 Date 对象的耗时设置为 0 和之间的 10 个长值100000000000 并显示随机多头和相应的日期和时间。"

我们刚刚介绍了类 java.util.Randomjava.util.Date 来处理这个任务,并期望使用它们来创建需要 Date 和 Random 对象。

我真正知道如何完成这项作业的唯一事情是如何开始代码:

public class RanDate {

public static void main(String[] args) {

以及如何创建循环:

for (int i = 0; i <= 10; i++) {

如果我的问题太含糊,或者我没有正确提问,我深表歉意。这是我第一次在这个网站上寻求帮助。预先感谢您的帮助。

最佳答案

这个怎么样?

Random rnd = new Random();
Date date = new Date(Math.abs(System.currentTimeMillis() - rnd.nextLong()));
System.out.println(date.toString());

只需减去实际时间 System.currentTimeMillis() 和用 rnd.nextLong() 随机生成的长数。最好最后将它全部包装到 Math.abs()

关于java - 生成随机日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35706981/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com