gpt4 book ai didi

java - 滚动()和添加()

转载 作者:行者123 更新时间:2023-12-01 06:59:26 28 4
gpt4 key购买 nike

java中roll()和add()有什么区别?

/*这是我想看看是否可以使用 add 代替 roll 的类。谢谢你*/

    mydate.roll(Calendar.MINUTE, true);
int nextminutes = mydate.get(Calendar.MINUTE);
int nexttseconds = mydate.get(Calendar.SECOND);
while(count<1000000){
System.out.println(sentence);
GregorianCalendar now = new GregorianCalendar();

if(mydate.get(Calendar.MINUTE)>= nextminutes){
break;
}
}
count++;
System.out.println("i wrote the sentence"+count+"time.");


}

}

最佳答案

如果您正在开发 calendar :

Calendar.roll 更改特定单位并保持“更大”(就时间而言 - 月份比天“更大”)单位不变。API 示例是给定日期 8 月1999 年 1 月 31 日,按 (Calendar.MONTH, 8) 滚动,得到 1999 年 4 月 30 日。也就是说,更改了 DAY 以满足 4 月的最大值,但“较大”单位 YEAR 保持不变。

如有必要,

Calendar.add 将导致下一个“较大”单位发生更改。也就是说,给定日期为 1999 年 8 月 31 日,add(Calendar.MONTH, 8) 将生成 2000 年 4 月 30 日。add() 还强制重新计算毫秒和所有字段。”

关于java - 滚动()和添加(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2968652/

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