我正在尝试通过日期选择器和时间选择器在 Android 中创建一个日期对象。我知道如何单独执行,但是当我想使用日期选择器和时间选择器创建单个日期对象时
我试过了
DatePicker dp = (DatePicker)findViewById(R.id.datePickerDelayed);
TimePicker tp = (TimePicker)findViewById(R.id.timePickerDel);
Date myDbDate = new Date(dp.getYear(), dp.getMonth(), dp.getDayOfMonth(), tp.getCurrentHour(), tp.getCurrentMinute());
但运气不好,因为它已被弃用。谁能给我指点资源?
最佳答案
尝试使用日历,我正在使用它
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, monthOfYear);
cal.set(Calendar.DATE, dayOfMonth);
cal.set(Calendar.HOUR_OF_DAY, hourOfDay);
cal.set(Calendar.MINUTE, minute);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
Date date = cal.getTime();
关于android - 从日期选择器和时间选择器创建日期对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21187231/