Я разрабатываю веб-приложение для планирования. Я ожидаю, что события будут добавлены пользователями в нескольких разных часовых поясах и локалях. Задача - правильное представление этих событий.
Итак, в качестве примера:
если пользователь находится в часовом поясе EST и смотрит на событие веб-семинара, которое было добавлено другим пользователем в PST, я хочу преобразовать фактическое время PST-события в локальное время для просмотра. Итак, если событие запланировано на 2 дня по тихоокеанскому времени, то оно должно отображаться как 5 вечера EST.
Я также хочу быть осторожным, чтобы производительность не попадала в хит, если есть тысячи событий, для которых может потребоваться преобразование из фактического времени события в локальное время просмотра.
Все мысли и комментарии оценены. ТИА