Calendar中设置最小日期来实现不允许选择之前的时间
时间: 2024-05-23 15:15:19 浏览: 88
可以通过设置Calendar的最小日期来实现不允许选择之前的时间。使用setMinDate()方法可以设置最小日期,例如:
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.MIN_DATE, System.currentTimeMillis());
DatePickerDialog datePickerDialog = new DatePickerDialog(context, listener, year, month, day);
datePickerDialog.getDatePicker().setMinDate(calendar.getTimeInMillis());
datePickerDialog.show();
这段代码可以在DatePickerDialog中设置最小日期为当前日期,从而实现不允许选择之前的时间。
阅读全文