If you are using Microsoft Bookings and are seeing bookings created at the wrong time then it’s possible that your time zone settings need to be changed. Or, if some bookings are in the wrong language, you will need to change your language settings.
There are two independent language and time zone settings that affect Bookings. The first drives the business-side experience. It controls the language and time zone of the booking calendar and is set using the Outlook on the web settings that apply to the personal calendar of the logged-in user. The second set of language and time zone settings are applied to the self-service booking page that your customers use and are set using a unique "regional settings" page that controls language and time zone just for that page.
This article explains how to access these settings to make sure that time zones and languages are set correctly, and how to edit them, if necessary.
Note: Bookings is turned on by default for customers who have the Office 365 Business Premium, or Office 365 Education A3 and A5 subscriptions. Bookings is also available to customers who have Office 365 Enterprise E3 and E5, but it is turned off by default. To turn it on, see Get access to the Office 365 business apps for enterprise subscriptions.
Setting language and time zone for a booking calendar
The booking calendar uses the logged-in user’s language and time zone settings. So if the logged-in user’s time zone is set to Eastern Standard Time (EST), for example, then the booking calendar will show existing appointment start and end times in EST. This time zone was originally set when the user’s Microsoft Office 365 and Outlook on the web accounts were created. Take the following steps to set the language and time zone for the booking calendar.
First, log into Office 365 and click Outlook tile on the page you land on (see below) or in the Office 365 App Launcher.
Once the app you clicked has opened, click in the upper, right-hand corner of the screen to open your personal and account settings. Search for “time zone” in the Settings panel search box. The panel will update to show your current personal language and time zone settings for this account. As noted above, this setting also controls the language and time zone of the booking calendar. If you need to make any changes, click the drop-down arrow in the Language or Current time zone box and choose the most appropriate choices.
Once you’ve done that click “Save”. The Settings panel will close, Outlook on the web will restart, and the new language and time zone settings will be applied.
Setting the language and time zone for the booking page
The process to change the language and time zone settings for the booking page that your customers use is a little more complicated. You will first need to get the URL used for your booking page. Then you will use a portion of that URL to construct a new URL that opens the language and time zone settings specifically for the booking page.
To get the URL for your booking page, you will need to log into yourOffice 365 account, click into Bookings, and click on the “Booking page” node (see left image below).
If you’ve already saved and published a booking page, you will see a button labeled “Copy” that when clicked copies your booking page URL to the clipboard (see right image below). If you do not see the Copy button, you will need to first click “Save and publish” to publish your booking page and create the URL you will copy with the Copy button.
Click the Copy button on the Booking page, follow the directions on the dialog box that opens, and paste the booking page URL into a text editor such as Notepad. Next, you will need to find the portion of the URL that represents the mailbox that is used by your Bookings account. The sample URL shown below is similar to what your booking page URL should look like once you paste it into your text editor. The part that is highlighted in bold is the portion you need to find in your own booking page URL. You will see an alias that is the same as your booking calendar name, an “@” symbol, and a long domain name that ends in “.com”.
You will now need to replace the text in the URL below that reads “[booking mailbox address goes here]” with the portion of the booking page URL that is bolded above and that represents your own Bookings account mailbox address. A good way to do this is to also copy and past the URL below into your text editor and replace the bolded text below with the Booking account mailbox address you identified, above. Make sure that you don’t introduce any spaces or forward slashes, or delete any other characters.
https://outlook.office365.com/owa/[booking mailbox address goes here]/?offline=disabled&path=/options/regional
Following the steps above results in a URL that will specifically open language and time zone settings for the self-service booking page. The URL that would be used to change the language and time zone settings for the test account booking page used in the examples above is:
To use this URL, open a new web browser tab, copy and paste the URL above into the address bar of the new browser window, and hit Enter. The “Region and time zone” settings page (see below) should open for the self-service booking page. If you are asked to log in, use the username and password you use to log into Bookings. Once you see this page, you can check and change the selected time zone by clicking in the “Current time zone” field highlighted below. Or you can change the language used in the booking page by clicking in the "Language" field also shown below. Once you’ve chosen the settings you want, click Save and close the browser window.
Thereafter, when your Bookings self-service booking page is opened it will be showing times in the time zone you chose and text strings in the language you selected.
Note that any bookings pages that are already open will need to be closed and re-opened to reflect these changes.