# Fixing timezones with Google sheets (not glide tables)

**URL:** <https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119>\
**Category:** Ask for Help\
**Created:** [August 17, 2023, 9:46am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119 "2023-08-17T09:46:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muhammed\_Emir](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/muhammed_emir/32/44830_2.png) [@Muhammed\_Emir](https://community.glideapps.com/u/Muhammed_Emir)\
**Post date:** [August 17, 2023, 9:46am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/1 "2023-08-17T09:46:23Z")

</div>

Helle Glide Community,

I am sorry if it is duplicate but I am trying to solve the timezone for different users in different locations. I’ve seen solutions and mainly this, but as far as I think this was before introducing the column format date.

> [@clock3 System/GMT Time - Solved!](https://community.glideapps.com/t/system-gmt-time-solved/27524):
>
> This is an extension of the request for [System Time, please](https://community.glideapps.com/t/system-time-please/26837). There’s been a lot of questions for a while about how to get a universal time that can be shared for multiple users across multiple time zones. Most of you will know that any time your get a date/time from one of the glide special values, it will always be the user’s local time. But if you don’t know which time zone they are in, then you have no easy way to convert that date/time into something standard, like Greenwich Mean Time, to…

since the checkbox “respect timezones” doesn’t support google sheets and glide doesn’t save the datetime in UTC+0 in google sheets, I came with a walkaround but I would like to ask if it is correct.

my steps are

1. Add a format date column with Z
2. A helper math column that will subtract/add the offset from the format date column (this will be used at submission and will be based on users browsers timezone) with the “X + (Y/24\*-1)”
3. On submission I will override the value of date column to the value of the helper math column, this will save real UTC+0 value to google sheets
4. Finally a display column that will use the same format date column to add again the offset (will be used at display) with “X + (Y/24)”

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/c/4caaed655d80ff76c134f9fe155d210cf3bd7279.png)

Is there an easier way? and can something go wrong with this setup?  
@Jeff_Hager

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 17, 2023, 9:59am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/2 "2023-08-17T09:59:59Z")

</div>

I would (and still do) use the solution that you linked to. It has proven over time to be the most robust and reliable solution.

Regarding your own workaround, as soon as I saw that you are using the Format Date column, I stopped reading. That column has also proven itself over time to give inconsistent and unreliable results.

---

<div class="post-metadata">

**Author:** ![Muhammed\_Emir](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/muhammed_emir/32/44830_2.png) [@Muhammed\_Emir](https://community.glideapps.com/u/Muhammed_Emir)\
**Post date:** [August 17, 2023, 10:02am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/3 "2023-08-17T10:02:26Z")

</div>

can you please link me to some cases because I am using it alot in my app and didnt have any problem. but would be horrible if it doesnt work well as I am almost using it in all tables I have

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 17, 2023, 10:06am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/4 "2023-08-17T10:06:07Z")

</div>

That’s the problem with it. It works perfectly fine probably 99.99% of the time, and lulls you into a false sense of security. But when you get bitten by that 0.01%, it hurts (and makes your head explode).

Below is a bit of a rant I had about it last year.

> [@Time Format](https://community.glideapps.com/t/time-format/50074/8):
>
> The other thing you need to do is test it at different times of the year. Early on, when I was trying to use it, I found that it would sometimes get the day and month mixed up, but only under certain circumstances, and only if the date was ambiguous. For example, today is September 25th. In the US, they write that as 9/25/2022. In the real world, we write it as 25/9/2022. But either way, it’s obvious that it’s September 25. It can’t be anything else, because there is no 25th month. But, le…

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 18, 2023, 12:42am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/5 "2023-08-18T00:42:02Z")

</div>

To add to Darren’s point, I don’t have specific examples to show here, but once in a while I have problems with it on iOS Safari, so I don’t use it as much nowadays.

---

<div class="post-metadata">

**Author:** ![Muhammed\_Emir](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/muhammed_emir/32/44830_2.png) [@Muhammed\_Emir](https://community.glideapps.com/u/Muhammed_Emir)\
**Post date:** [August 18, 2023, 11:03am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/6 "2023-08-18T11:03:51Z")

</div>

With my solution I am only extracting the local offset and not actually doing date formatting. I will go with it and see what will happen😅

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 19, 2023, 12:58am UTC](https://community.glideapps.com/t/fixing-timezones-with-google-sheets-not-glide-tables/65119/7 "2023-08-19T00:58:01Z")

</div>

Yeah, but test it on Safari. Glide has some problems regarding date/time with Safari (it’s the browser’s problem, not Glide).

You can try accessing the builder environment using Safari, you can see if it shows a problem right in there.
