You will need some data element to exist for those calendar dates so they show. The context filter removes the data for those dates and so Tableau has nothing to show for the dates. You could try to utilize the technique called 'data densification' and outlined here - Padding and Working with Null or Missing Values | Drawing with Numbers
I would first correct data and to take of of missing dates would use another datasource for full dates to create calendar, join with your data, convert Nulls to 0 and then filter so that blanks don't go away.
Thanks for replying Deepak.
I had already created date from primary data source and then all other data from secondary data source but quick filters don't work in that case ..
Join them using left join and use dates from your primary source then which is dates and other data from your secondary data which is your data.