There are 28 weeks and 2 days between June 6, 2009 and December 21, 2009.
About 78 weeks between June 2009 and December 2010.
25 weeks and 4 days.
From June 20, 2009 to December 18, 2009 was 26 weeks or 6 months.
74 weeks between June 1 2009 until November 1 2010.
21 weeks (rounded down).
25 weeks (rounded down).
Including the start and end dates in the calculation, there are 213 days between June 1, 2009 and December 31, 2009.
26 weeks and 1 day.
28 weeks and 5 days.
There are 26 week (and 5 days) between June to December 1 2006.
43 weeks and 2 days.
Between December 21, 2009 and June 21, 2010 there are 183 days inclusive.