The total number of days between Friday, June 22nd, 2012 and Monday, December 24th, 2012 is 185 days.
There are 159 days between the 29th of June and the 5th of December each year.
There are 183 days between the 21st of June and the 21st of December each year.
183 days.
28
There are 177 days between December 28 2010 and June 22 2011.
173 days.
554 days.
Between December 21 and June 21 there are 182 days (non leap year)
There are 28 weeks and 2 days between June 6, 2009 and December 21, 2009.
There are 26 week (and 5 days) between June to December 1 2006.
Between December 21, 2009 and June 21, 2010 there are 183 days inclusive.
Normally it is 184 days. However, if the June is in a leap year, then it will be 185 days, as the 29th of February between them will have added the extra day.