gpt4 book ai didi

java - 生成 Java 日期,但日期不变且时间不同

转载 作者:太空宇宙 更新时间:2023-11-04 07:41:07 24 4
gpt4 key购买 nike

我试图生成随机日期作为 Java 日期,但日期保持不变。我希望时间只是随机的,而不是日期。

例如测试用例1:2013年1月1日9:08:52

测试用例 2: 1/1/2013 15:01: 42等等

有什么想法吗?

嘿伙计们,我发现了一些有用的东西。感谢您的帮助!

import java.util.Random;
import java.sql.Time;

public class Clock2 {
public static void main(String[] args) {

for (int i=0; i< 100; i++){
final Random random = new Random();
final int millisInDay = 24*60*60*1000;
Time time = new Time((long)random.nextInt(millisInDay));
System.out.println(time);
}

}

最佳答案

使用它可以找出您想要的日期的开始和结束 Unix 时间戳:http://www.epochconverter.com/

生成这两个值之间的随机long。最终使用 SimpleDateFormat 格式化 long http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html

关于java - 生成 Java 日期,但日期不变且时间不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16050671/

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