我正在使用时间选择器。我可以获取日期(日历)的毫秒数,但无法弄清楚如何使用时间选择器。
对于日期,我使用了:
GregorianCalendar cal = new GregorianCalendar(TimeZone.getTimeZone("US/Central"));
cal.setTimeInMillis(calendarView.getDate());
Date date = new Date(calendarView.getDate() / 1000L);
long timestamp = date.getTime()
//and this works
但是我不知道如何使用时间选择器,因为我获得了两个整数:小时和分钟。
我已经尝试过很多方法,但是都没有成功。希望能得到帮助。
解决方案:
愚蠢的我只需要把问题说出来就行了...希望对其他人有所帮助。
long hour = timePicker.getCurrentHour();
long min = timePicker.getCurrentMinute();
hour = TimeUnit.HOURS.toMillis(hour);
min = TimeUnit.MINUTES.toMillis(min);