从日期选择器和时间选择器创建日期对象

Jay*_*ayu 4 android date datepicker

我正在尝试从日期选择器和时间选择器在Android中创建日期对象.我知道如何分离,但是当我想使用Date picker和Time picker创建单个Date对象时

我试过这个

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());
Run Code Online (Sandbox Code Playgroud)

但没有运气,因为它被弃用了.有人可以指点我一个资源吗?

小智 5

尝试使用日历,我正在使用它

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();
Run Code Online (Sandbox Code Playgroud)