Регистрация  |  Вход

Как формула Today() > Due_Date__c будет реагировать на часовой пояс

Думаю, это легкая задачка для тех, кто хорошо разобрался и все помнит о том, как работают Date, Datetime и формулы времени в СФ.

Но я каждый раз на этом запинаюсь.

есть Due_Date__c типа Date, и я делаю простое формульное поле "Today() > Due_Date__c" чтобы понять, прошел ли дедлайн.

Но в моем понимании, это формула будет работать с учетом конкретного часового пояса указанного на User текущего пользователя. То есть в одном часом поясе уже дедлайн прошел, а в соседнем еще нет. Иногда именно так и требуется сделать.

Но как написать эту формулу, чтоб она реагировала на прохождения дедлайна в каком-то конкретном часовом поясе. Так чтобы независимо от часового пояса текущего юзера, показывала прохождения дедлайна в нужном часовом поясе, т.е. момент дедлайна будет одинаковым для всех пользователей?
Думаю, это легкая задачка для тех, кто хорошо разобрался и все помнит о том, как работают Date, Datetime и формулы времени в СФ.

Но я каждый раз на этом запинаюсь.

есть Due_Date__c  типа Date, и я делаю простое формульное поле  "Today() > Due_Date__c" чтобы понять, прошел ли дедлайн.

Но в моем понимании, это формула будет работать с учетом конкретного часового пояса указанного на User текущего пользователя. То есть в одном часом поясе уже дедлайн прошел, а в соседнем еще нет. Иногда именно так и требуется сделать.

Но как написать эту формулу, чтоб она реагировала на прохождения дедлайна в каком-то конкретном часовом поясе. Так чтобы независимо от часового пояса текущего юзера, показывала прохождения дедлайна в нужном часовом поясе, т.е. момент дедлайна будет одинаковым для всех пользователей?
Den Brown
Думаю, это легкая задачка для тех, кто хорошо разобрался и все помнит о том, как работают Date, Datetime и формулы времени в СФ.

Но я каждый раз на этом запинаюсь.

есть Due_Date__c типа Date, и я делаю простое формульное поле "Today() > Due_Date__c" чтобы понять, прошел ли дедлайн.

Но в моем понимании, это формула будет работать с учетом конкретного часового пояса указанного на User текущего пользователя. То есть в одном часом поясе уже дедлайн прошел, а в соседнем еще нет. Иногда именно так и требуется сделать.

Но как написать эту формулу, чтоб она реагировала на прохождения дедлайна в каком-то конкретном часовом поясе. Так чтобы независимо от часового пояса текущего юзера, показывала прохождения дедлайна в нужном часовом поясе, т.е. момент дедлайна будет одинаковым для всех пользователей?
Мне помнится в формулах часовые пояса конкретного юзера не берутся в расчет, а считается все в UTC 0, могу ошибаться
[quote="Den Brown"]Думаю, это легкая задачка для тех, кто хорошо разобрался и все помнит о том, как работают Date, Datetime и формулы времени в СФ.

Но я каждый раз на этом запинаюсь.

есть Due_Date__c  типа Date, и я делаю простое формульное поле  "Today() > Due_Date__c" чтобы понять, прошел ли дедлайн.

Но в моем понимании, это формула будет работать с учетом конкретного часового пояса указанного на User текущего пользователя. То есть в одном часом поясе уже дедлайн прошел, а в соседнем еще нет. Иногда именно так и требуется сделать.

Но как написать эту формулу, чтоб она реагировала на прохождения дедлайна в каком-то конкретном часовом поясе. Так чтобы независимо от часового пояса текущего юзера, показывала прохождения дедлайна в нужном часовом поясе, т.е. момент дедлайна будет одинаковым для всех пользователей?[/quote]
Мне помнится в формулах часовые пояса конкретного юзера не берутся в расчет, а считается все в UTC 0, могу ошибаться