Let's say you have a gallery, and that is filled with records that are parking spaces. You can then have a column in your splist that stores these parking spaces called restrictedDays or whatever you like, make it a choice column. Then in your gallery where presumably you or a user can adjust availability of that spot, place 7 check boxes and label them s m t w t f s or whatever you like to signify dates this spot can not be used. In those on OnCheck place something like this
Collect(restrictionDates, 2);
Patch(spListName, ThisItem, {restrictedDays:restrictionDates})
and in its OnUncheck
RemoveIf(restrictionDates, Value=2)
Patch(spListName, ThisItem, {restrictedDays:restrictionDates})
where the numbers match corresponding days of week (default if you have not set yourself is Sunday 1 on through Saturday 7)
Then you just check that column when displaying to end user for the day number and put that days choice in disbaled mode if it is present and edit mode if not, or if checking day of only
Weekday(Today()) in ThisItem.restrictedDays.Value