This is a tricky one, since Airtable doesn’t handle time zones very well. Airtable is actually seeing your date as midnight in your current time zone, but the rest of the program sees your date as GMT time zone, which is the day before you.
There are several workarounds to solving this problem:
One way to solve this problem would be to include the time, and choose a time that is in the middle of the day for you (or late in the day for you), so the GMT time zone will still be the same day as you.
You could sign up for the new time zone beta. Then include the time, and then choose a time zone.
You could create a formula field that forces the proper time zone onto your date. This is relatively tricky, so this should probably be your last resort. However, the positive side here is that you would avoid including a time.