Как хранить дни недели и время с часовым поясом?

В настоящее время мы храним события:

  • As single dates Date_from: 2022-11-11 10:00, Date_to: 2022-11-11 11:00)
  • As weekdays (В настоящее время как одна запись в базе данных) Weekday: Monday, Time_from: 10:00, Time_to: 11:00

Мы хотим добавить информацию о часовом поясе:

  • Отдельные даты: легко - просто конвертируйте время даты в UTC и конвертируйте обратно, когда оно используется
  • .
  • Дни недели: ??

Вопросы:

  • Как нам работать с различными часовыми поясами с днями недели?
  • Храним ли мы день недели в UTC? Если да, то как преобразовать день недели в день недели по UTC?
  • Вернуться на верх