It happens every 5th, 6th or 11th year and works out as 4 times in every 28 years, though not a 7 year intervals. If you look at the list of when it happened from the start of the 20th century to 2014, you will see a pattern of year gaps of 11, 6, 5, 6. Then the pattern repeats, as follows: 1906, 1917, 1923, 1928, 1934, 1945, 1951, 1956, 1962, 1973, 1979, 1984, 1990, 2001, 2007 and 2012. Continuing the pattern, there is a 6 year gap, so the next time will be in 2018.
Saturday July 7th
Saturday
It was a Saturday.
July 7th, 1984 fell on a Saturday.
Gregorian 7 July 1506 is a Saturday. Julian 7 July 1506 is a Tuesday.
November 7th 1953 was a Saturday.
7th October 1967 was a Saturday.
July 7, 1864 was a Thursday.
As of the day the question was asked, the 30th of June 2011, the last time the 2nd of July was on a Saturday was in 2005. As of the 7th of January 2015, it was last on a Saturday in 2011 and will be on it again in 2016.
7th Dec was Sunday, 12 July was Saturday
The given date was a Sunday.
150 days after Saturday, July 10th, 2010 = Tuesday, December 7th, 2010.