i found the exact answer for it.
Here is the query for it.
<br />
SELECT count(dt) FROM<br />
(SELECT TO_DATE('30-nov-2010') + level - 1 dt FROM dual CONNECT BY level <=(TO_DATE('12-Dec-2010')-TO_DATE('30-nov-2010')))<br />
where to_char (dt,'D')<>1<br />