解:2010年还有31-5=26天2011年有365天2012年过了31+29+31+30+31+30+31+31+30+7=281天距离26+365+281=672天答:2010年12月5日距离2012年10月7日有672天。
26+365+366-24-30-31=672