如何在 "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
认为你需要
我正在使用 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
认为你需要