Use a CreateDate field for the original date and use a calculated field for the 28 days. Date calculations are complex, but you can refer to Paul Edstein's excellent tutorial, which you can download from my web site and which is linked from
http://www.gmayor.com/insert_a_date_...than_today.htm