Apple Interview Question

Difference between two dates from scratch with leap year edge cases