Why don't you just format the time that is being entered to use the date you want. Like so:
DateTime newDate = DateTime.Today.AddDays(1);
DateTime formattedDate =
Now if you need this to work when editing an existing time, you could store the date portion that was used in a hidden field, so you can use it when saving the time again.
I hope that helps.