如何在 "Time" 对象中存储小时和分钟

how to store hour and minute in a "Time" object

我正在使用 android studio,我有一个时间选择器供用户选择(小时和分钟)我应该将这些时间信息存储在一个(时间)对象中以将其传递给数据库 如何将小时和分钟存储在时间对象中? 我希望这很清楚

hourOfDay// 将存储用户选择的小时.. 分钟//将存储用户选择的分钟

pickerTime = (TimePicker)findViewById(R.id.pickertime);
        Calendar now = Calendar.getInstance();

        pickerTime.setHour(now.get(Calendar.HOUR_OF_DAY));
        pickerTime.setMinute(now.get(Calendar.MINUTE));

        pickerTime.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener(){

            @Override
            public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
                Toast.makeText(getApplicationContext(),
                        "onTimeChanged", Toast.LENGTH_SHORT).show();

                info.setText(
                        "Hour of Day: " + hourOfDay + "\n" +
                                "Minute: " + minute);
            }});

    pickerTime = (TimePicker)findViewById(R.id.pickertime);
    Calendar now = Calendar.getInstance();

    pickerTime.setHour(now.get(Calendar.HOUR_OF_DAY));
    pickerTime.setMinute(now.get(Calendar.MINUTE));

    pickerTime.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener(){

        @Override
        public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
            Toast.makeText(getApplicationContext(),
                    "onTimeChanged", Toast.LENGTH_SHORT).show();


            now.set(Calendar.HOUR_OF_DAY, hourOfDay);
            now.set(Calendar.MINUTE, minute);

            Date date = now.getTime();

            info.setText("Hour of Day: " + hourOfDay + "\n" +
                            "Minute: " + minute);
        }});

我认为你需要在正式时间在数据库中设置它 HH:MM

public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {

         // date is final String variable               
           date = String.valueOf(hourOfDay).toString() + ":" + String.valueOf(minute).toString();
        }

这是一串串的时间HH:MM认为你需要