我有一个timepicker
并点击它我希望得到当前时间并存储它。我正在使用一个类来存储一堆信息,我使用日期对象来存储时间(在date
和time
时最接近。我不知道任何其他数据结构我可以使用)
在使用getCurrentHour()
和getCurrrentMinute()
方法时,我得到两个integers
给我用户选择的小时和分钟。我想将这两个整数转换为date
对象,或者至少以某种时间格式存储这些数据,这种格式是可以生成的,以后可以修改。
我该怎么做?
答案 0 :(得分:1)
使用Calendar对象:
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY,timePicker.getCurrentHour());
calendar.set(Calendar.MINUTE,timePicker.getCurrentMinute());
Date desiredDate = calendar.getTime();