Java fromdate小于todate日期选择器
我有一个项目,其中有两个按钮,分别命名为from和todate。在按下按钮刷新后,我需要根据开始日期和结束日期显示项目的状态。问题是,当我按下from Date时,我希望获取所选日期,当我按下todate时,允许用户选择日期,并且from Date应始终较小而不是今天Java fromdate小于todate日期选择器,java,android,Java,Android,我有一个项目,其中有两个按钮,分别命名为from和todate。在按下按钮刷新后,我需要根据开始日期和结束日期显示项目的状态。问题是,当我按下from Date时,我希望获取所选日期,当我按下todate时,允许用户选择日期,并且from Date应始终较小而不是今天 public void showDatePicker(final Button view1) { // Get Current Date final Calendar c = Calendar.getInst
public void showDatePicker(final Button view1) {
// Get Current Date
final Calendar c = Calendar.getInstance();
mYear = c.get(Calendar.YEAR);
mMonth = c.get(Calendar.MONTH);
mDay = c.get(Calendar.DAY_OF_MONTH);
if (view1.getId() == R.id.to_date) {
if (fromDateData == null || "startfrom".equalsIgnoreCase(fromDateData) || fromDateData.isEmpty())
return;
final Calendar c = Calendar.getInstance();
String[] dates = fromDateData.split("-");
mYear = Integer.parseInt(dates[2]);
mMonth = Integer.parseInt(dates[1]) - 1;
mDay = Integer.parseInt(dates[0]);
c.set(Calendar.YEAR, mYear);
c.set(Calendar.MONTH, mMonth);
c.set(Calendar.DAY_OF_MONTH, mDay);
}
if (view1.getId() == R.id.to_date) {
if (fromDateData == null || "start from".equalsIgnoreCase(fromDateData) || fromDateData.isEmpty())
return;
final Calendar c = Calendar.getInstance();
String[] dates = fromDateData.split("-");
mYear = Integer.parseInt(dates[2]);
mMonth = Integer.parseInt(dates[1]) - 1;
mDay = Integer.parseInt(dates[0]);
c.set(Calendar.YEAR, mYear);
c.set(Calendar.MONTH, mMonth);
c.set(Calendar.DAY_OF_MONTH, mDay);
}
if (view1.getId() == R.id.from_date)
fromDateData=date;
else
toDateData = date;
view1.setText(date);
}
}, mYear, mMonth, mDay);
datePickerDialog.getDatePicker().setMaxDate(new Date().getTime());
if (view1.getId() != R.id.from_date)
datePickerDialog.getDatePicker().setMaxDate(c.getTimeInMillis()); datePickerDialog.getDatePicker().setMaxDate(new Date().getTime());
datePickerDialog.show();
}
请帮助我解决此问题。您可以参考此问题。请在此处正确编辑和编写问题、说明和代码!不,我没有get@NickBapu对这个错误表示抱歉,顺便说一句,我是androidplease的新手,请帮助我解决这个问题。您可以参考这个问题,请在这里正确编辑和编写问题、说明和代码!不,我没有get@NickBapu为这个错误感到抱歉,顺便说一句,我是android新手