我不确定我做错了什么?什么是fromdate和什么是todate?这是我的代码......
最大日期完美,所以我真的很困惑.在我看来,新的Date().getTime应该返回正确的值还是其他的东西?
meetingDateButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
DatePickerDialog dpd = new DatePickerDialog(MapActivity.this, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
SimpleDateFormat simpledateformat = new SimpleDateFormat("EEEE");
Date date = new Date(year, monthOfYear, dayOfMonth - 1);
String dayOfWeek = simpledateformat.format(date);
meetingSelectDate.setText(dayOfWeek + " " + (monthOfYear + 1) + "/" + dayOfMonth + "/" + year);
}
}, mYear, mMonth, mDay);
dpd.setTitle("Select Date:");
Date maxDate = new Date();
maxDate.setTime(new Date().getTime()+(86400000*7));
dpd.getDatePicker().setMaxDate(maxDate.getTime());
dpd.getDatePicker().setMinDate(new Date().getTime());
dpd.show();
}
});
Run Code Online (Sandbox Code Playgroud)
Bry*_*ope 32
dpd.getDatePicker().setMinDate(new Date().getTime() - 10000);
这是答案,你必须从某种原因减去一点时间吗?
| 归档时间: |
|
| 查看次数: |
6101 次 |
| 最近记录: |