Walkup Schedule Appointment booking slots are not getting updated as per timezone
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-11-2025 07:06 AM
Hi All,
we have got a requirement where we need to show the schedule appointment slots as per end user timezone.
Example : If Indian(IST) user login, it would show booking slots as 9AM -10AM and for London user it should show 4:30 AM-5:30 PM.
After doing the required configuration, the timezone is getting updated on the booking pop-up window but timings remain same:
Can someone please help me in understanding how to achieve it?
Thanks
Akansha Gupta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-11-2025 07:16 AM
var gdt = new GlideDateTime("2024-07-11 09:00:00");
gdt.setTZ(gs.getUser().getTimeZone());
var displayTime = gdt.getDisplayValue();
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-11-2025 07:29 AM
Hi @JessicaLanR - thanks for the reply!
I thought it might work OOB through some configuration, but look like I need to do customization to achieve it. Thanks for sharing techncial bits as well.
Reg Also, review the calendar configuration (if using the Appointment Booking plugin) to confirm that it is set to dynamically respect user timezones. - Yes, I am using Appointment Booking plugin, can you please confirm where I need to set user timezone.