如何使用datepicker C#检查用户是否在21到25之间

时间:2016-07-28 11:40:20

标签: c# asp.net datepicker

我正在使用wpf创建一个应用程序,用户在datePicker上选择他们的DOB,然后检查用户是否在21到25之间。如果用户显示MessageBox说“成功“如果没有表现出来。我该怎么计算出来

1 个答案:

答案 0 :(得分:0)

// Just an example obj for the code.
datePicker dp = new DatePicker();

dateMinimum = DateTime.Now.AddYears(-21);
dateMaximum = DateTime.Now.AddYears(-26); // 26, as this would include somebody whose just below 26 years old
birthDate = dp.SelectedDate;

if (birthDate > dateMinimum && birthDate < dateMaximum) {
    MessageBox.Show("Success");
}