0
我试图将1900和maxdate设置为1997到DatePickerDialog。但无论我尝试什么,对话的结果都不是它应该是的。该文件说,它应该是自1970年以来的毫秒数。所以这个代码应该工作。如何在DatePickerDialog中设置最小和最大日期?
我错过了什么?
var dialog = new DatePickerDialog(this, (ss, ee) =>
{
var dateSelected = ee.Date;
}, model.Birthday.Year, model.Birthday.Month - 1, model.Birthday.Day);
var origin = new DateTime(1970, 1, 1);
dialog.DatePicker.MinDate = 0;// (int)(DateTime.Now.Date.AddYears(-120) - origin).TotalMilliseconds;
dialog.DatePicker.MaxDate = (int)(DateTime.Now.Date.AddYears(-8) - origin).TotalMilliseconds;