Is it possible to include a "weekly or monthly repeat variable" in the 'date field' ?

Is it possible to include a "weekly or monthly repeat variable" in the 'date field' ?

I am doing something similar to an appointment calendar, but most patients have appointments for example: Every Monday at 2:00 Pm. But the 'date and time' field only stores one record. And I wanna be able to choose if that record should repeat every week or so.

Is it possible? (I am a complete newbie)