Regardless of exactly what you need to do, this function will allow you to do the date incrementing.
http://technet.microsoft.com/en-us/library/ms186819.aspx
Example for generating a date one day in the future:
SELECT DATEADD(dd,1,GETDATE());
**
1) If you need to generate an incremented date on each row insert, you could certainly use a trigger and do the update at that time.
Similar question with example of using trigger to do a row update
2) If you need to generate multiple rows of data and fill the table, you could do your INSERT operation, and follow it with an update to generate the dates. Knowing nothing of your table structure, perhaps something like this would work:
UPDATE T
SET T.date_col =
(
SELECT
TOP(1) DATEADD(dd,1,date_col)
FROM myTable
WHERE
ID = T.ID - 1
)
FROM myTable T
WHERE
T.date_col IS NULL;