Я создаю сайт, который хранит значения даты / времени в формате UTC в базе данных.
Когда я отображаю эти значения, я использую JavaScript, чтобы преобразовать их в текущий часовой пояс пользователя. Пока это работает правильно.
Теперь я хочу отправить некоторую информацию пользователям по электронной почте (что-то вроде напоминания), и это также должно иметь дату и время.
Я не хочу печатать время UTC в электронном письме, и, поскольку я отправляю электронное письмо с сервера, у меня нет доступа к текущему часовому поясу пользователя.
Какой лучший подход для решения этой проблемы? я должен хранить часовой пояс пользователя всякий раз, когда он входит в систему и использует это, чтобы преобразовать дату?
Любые комментарии приветствуются.