Временная зона

Все вопросы/проблемы по установке и использовании.
Ответить
molodin
Сообщения: 12
Зарегистрирован: 30 апр 2022, 02:17
Имя: molodin
Откуда: usa

Временная зона

Сообщение molodin »

Столкнулись с такой проблемой в календаре.
Сотрудники работают в разных часовых поясах, и персональный календарь ведут по своему времени (хотя в настройках время установлено единое). Нужно чтобы часть мероприятий (общие собрания, тренинги и личные встречи с руководителем) отражались соответственно в общем календаре по установленной временной зоне приложения, но для каждого пользователя отдельно автоматически менялось время в соответствии с его временной зоной. Сталкивались ли вы с реализацией возможности устанавливать временную зону каждому пользователю отдельно?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Временная зона

Сообщение support »

На данный момент такой возможности не предусмотрено.
serg_k
Сообщения: 49
Зарегистрирован: 11 ноя 2020, 14:05
Имя: Сергей К
Откуда: РФ Москва

Re: Временная зона

Сообщение serg_k »

А почему бы не создать в сущности пользователь поле значение поправки на часовой пояс (есть разные способы какой удобнее)

Имеющиеся возможности
Через системное поле [current_user_id] (id текущего пользователя) получаем значение его поправки.
Через системное поле created_by (id пользователя создавшего запись) получаем значение поправки пользователя создавшего запись.

Далее алгоритм:

[Время в записи] - [поправка создавшего запись] + [время просматривающего запись] = [время в часовом поясе каждого кто просматривает, при этом каждый указывает свое время]

Вычитание, сложение если проводить в UNIXTIME на мой взгляд должно работать, удобнее php

Дополнено: перечитал что это о личном календаре, согласен что там этот вариант не пройдет
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Временная зона

Сообщение nruslan2 »

Какой то сложный алгоритм, имхо делается все намного проще!
Собственно вот:
Вложения
140.png
Аватара пользователя
ODI
Сообщения: 61
Зарегистрирован: 25 май 2019, 14:41
Имя: Вячеслав Одишария
Откуда: РФ, СПб
Организация: ODI.LEGAL - юридические услуги
Контактная информация:

Re: Временная зона

Сообщение ODI »

Добрый день!
Имеются сущность "Судебные заседания" с полем "Начало судебного заседания (местное время)" и сущность "Суд" с полем "Часовой пояс UTC". Как сделать, чтобы автоматически в поле "Начало (московское время)" отображалось соответствующее значение с учётом часового пояса?

Спасибо!
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Временная зона

Сообщение support »

Добавить поле PHP код и там выводить дату учитывая указанную временную зону.
Ответить