如何从日期选择器中禁用所有昨天的日期
How to disable all yesterday's date from date picker
我想知道如何在用户请求日期选择器时禁用所有昨天的日期。例如,当打开日期选择器时,它应该允许用户 select 从今天开始到两天后结束的日期。
就像当前日期是 22-03-2020 一样,它之前的所有日期都应该被禁用,它的所有未来日期也应该从 24-03-2020 开始被禁用,并且这个循环应该每次都重复。
这让我很担心,因为我的应用程序将在一周内发布。
在日期选择器上设置最小日期,应用减去 1 秒:
datePicker.getDatePicker().setMinDate(System.currentTimeMillis() -1000);
long now = System.currentTimeMillis() - 1000;
dp_time.getDatePicker().setMinDate(now);
dp_time.getDatePicker().setMaxDate(now+(1000*60*60*24*7)); //After 7 Days from Now for example
我想知道如何在用户请求日期选择器时禁用所有昨天的日期。例如,当打开日期选择器时,它应该允许用户 select 从今天开始到两天后结束的日期。
就像当前日期是 22-03-2020 一样,它之前的所有日期都应该被禁用,它的所有未来日期也应该从 24-03-2020 开始被禁用,并且这个循环应该每次都重复。
这让我很担心,因为我的应用程序将在一周内发布。
在日期选择器上设置最小日期,应用减去 1 秒:
datePicker.getDatePicker().setMinDate(System.currentTimeMillis() -1000);
long now = System.currentTimeMillis() - 1000;
dp_time.getDatePicker().setMinDate(now);
dp_time.getDatePicker().setMaxDate(now+(1000*60*60*24*7)); //After 7 Days from Now for example