is a function that translates the integer to day of week based on a m/dd/yyyy value
There is no need for a custom function since the built-in Weekday() function will work within a query.
The remaining 1% is that I want to be able to now say show me instances where 2 of the 3 teams how home games that fall +/- within 2 days of one another.
I am not sure I am following, perfectly. You are going to need to grab one date and consider what two days forward are and two day backward are. The criteria would look something like.
Code:
WHERE [2015_2016_NHL_Schedule].[Date] Between SomeVariable -3 And SomeVariable +3
Perhaps you can use a Main Form with a subform and apply the WHERE criteria with the BETWEEN operator to the subform's RecordSource. you can assign a date from the main form to SomeVariable.