Same basic idea. Build a time lookup table (typically this gets called AllTime) with a RefDate field containing a date sequence, and other fields for FiscalDate, FiscalMonth, FiscalWeek, and anything else you might need.
In the form's record source, hook the AllTime table up to your CreateDate field (using RefDate). You can now place fields from the AllTime table onto the form. There should be no need to rewrite the data into the form's underlying table.
Two things to watch:
You're probably best off adjusting the join between the form's table and AllTime to display all records from