I’m actually already using TopCal plugin. The issue is that to the user, it appears that the date is correct, but when the user’s timezone (if in a far off location like Asia) and Bubble’s time zones are apart enough, when the date is saved to the database it records it as a day off.

My goal is to have the app be independent of time zones. If a shift at a hospital starts on 8/15 at 8AM, that’s what it needs to say for every user regardless of where they are.

I think I’ve managed a partial fix now by setting the time zone to the hospital’s address when the hospital posts a shift. This now lists the shift date correctly, but I still fear users will still see the wrong shift dates somehow.