我在几个地方看到了关于堆栈溢出的这个问题,但是给定的答案对我不起作用,所以我在这里:)。
我需要将日期选择器的最小日期动态设置为当前日期。我的最低 API 是 12。
我试过这个:
Calendar minCalendar = Calendar.getInstance();
minCalendar.set(Calendar.MILLISECOND, minCalendar.MILLISECOND - 1000);
DatePicker endDatePicker = (DatePicker) findViewById(R.id.datePicker2);
endDatePicker.setMinDate(minCalendar.getTimeInMillis());
我没有收到任何错误,只有日期选择器未设置为今天。它设置为“1964 年 10 月”......
请帮我...
已编辑
我也试过这个,但效果相同:
endDatePicker.setMinDate(System.currentTimeMillis() - 1000);