Всех приветствую!
К примеру автор блога у которого часовой пояс ‘Europe/Moscow’, постит статью, соответственно у посетителей этого блога у которых другие часовые пояса, время поста будет отображаться некорректно. Какой способ более приемлем для поправки клиентского времени. Немного обмозговав ситуацию этого можно добиться двумя способами:
1. На стороне сервера, в этом случае придется отправлять поправку часового пояса в запросах к постам, используя JavaScript метод .getTimezoneOffset() с последующей модификацией на стороне базы или на стороне серверного кода(модуль datetime к примеру).
2. Выводить время поста из базы как есть, а затем при помощи JavaScript модифицировать DOM страницы по событию ‘onload’.
Вообще хотел узнать как работает этот механизм в вебе в целом, а если брать Flask конкретно то - есть ли какие-нибудь модули к нему чтобы организовать подобное?