title: How to get difference between two dates in Year/Month/Week/Day?
body: <p>How to get difference between two dates in Year/Month/Week/Day in an efficient way?</p>
  
  <p>eg. difference between two dates is 1 Year, 2 Months, 3 Weeks, 4 Days.</p>
  
  <p>Difference represents count of year(s), month(s), week(s) and day(s) between two dates.</p>