Timepicker:创建一个日期对象

Timepicker: Create a date object

我有一个 timepicker,点击它我想获取当前时间并存储它。我正在使用 class 来存储一堆信息,我正在使用日期对象来存储时间(最接近 datetime。我不知道我可以使用的任何其他数据结构)

在使用 getCurrentHour()getCurrrentMinute() 方法时,我得到两个 integers 给我用户选择的小时和分钟。我想将这两个整数转换成一个 date 对象,或者至少以某种时间格式存储这些数据,这种格式可以生成并且可以在以后进行修改。

我该怎么做?

使用日历对象:

Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY,timePicker.getCurrentHour());
calendar.set(Calendar.MINUTE,timePicker.getCurrentMinute());
Date desiredDate = calendar.getTime();