如何在Java中设置日历中的时间和仅时间?

2022-09-01 08:06:47

有了小时和分钟,有没有比以下方法更简单或更好的方法将其设置为日历对象:

calendar.set(calendar.get(Calendar.YEAR),
                        calendar.get(Calendar.MONTH),
                        calendar.get(Calendar.DAY_OF_MONTH),
                        hour, minute);

答案 1

从这里

calendar.set(Calendar.HOUR_OF_DAY, hour);
calendar.set(Calendar.MINUTE, minute);

答案 2

使用 set(int 字段,整型值)。第一个参数是小时/分钟/秒的字段编号。