Có giờ và phút, là có cách nào dễ dàng hơn hoặc tốt hơn để thiết lập nó thành một đối tượng Lịch hơn:Làm thế nào để bạn đặt thời gian và chỉ thời gian trong lịch trong Java?
calendar.set(calendar.get(Calendar.YEAR),
calendar.get(Calendar.MONTH),
calendar.get(Calendar.DAY_OF_MONTH),
hour, minute);
này lớp phiền hà 'Calendar' bây giờ đã lỗi thời, thay thế bằng các lớp java.time hiện đại được xây dựng vào Java 8 và một lát sau. –