DatePickerDialogに対して、mindateを1900に、maxdateを1997に設定しようとしています。しかし、私が何をしようとしても、ダイアログの結果は本来あるべきものではありません。ドキュメントには、1970年からのミリ秒数である必要があると記載されています。したがって、このコードは機能するはずです。
私は何を逃しましたか?
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;