Как хранить дни недели и время с часовым поясом?
В настоящее время мы храним события:
- 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?