2012-04-24 2 views
0

У меня есть два datetimepickers (DateofBirth (DOB) и DateofIssue (DOI)), и мне нужно проверить эти сборщики времени и времени, разница между DateofBirth (DOB) и DateOfIssue (DOI) должна быть 18 лет. Как это сделать. Пожалуйста, предложите мне идеипроверки правильности даты и времени

ответ

2
DateTime birth; 
DateTime issue; 
if (birth.AddYears(18) > issue) { 
    throw new Exception("Not 18 years between birth and issue"); 
} 
0
System.DateTime date1 = new System.DateTime(1996, 6, 3, 22, 15, 0); 
System.DateTime date2 = new System.DateTime(1996, 12, 6, 13, 2, 0); 

// diff1 gets 185 days, 14 hours, and 47 minutes. 
int diff1 = date2.Subtract(date1).TotalYears; 
Смежные вопросы