Question
Difference in Dates DXC Automata Fix Questions AMCAT
int difference_in_dates(Date *date1,Date *date2)
{
// write your code here
}
Solution
int difference_in_dates (Date *date1, Date *date2)
{
long int n1 = date1.y* 365+ date1.d;
for (int i = 0; i < date1.m - 1; i++)
n1 += monthDays[i];
n1 += countLeapYears(date1);
long int n2 = date2.y* 365+ date2.d;
for (int i = 0; i < date2.m-1; i++)
n2 += monthDays[i];
n2 += countLeapYears(date2);
return (n2 - n1);
}