2012-04-03 1 views
3

Я хочу принять даты, указанные в локали с летним временем (британское летнее время). Я буду хранить даты в формате UTC, но я хочу отображать и принимать в качестве входных данных даты в любом режиме DST для даты.Как преобразовать DateTime в летнее время на основе даты (а не текущей локали) в Python

«Режим» (летнее время или нет) будет зависеть от введенной даты, а не от текущего режима во время ввода или отображения.

Я не уверен, дается ли мне это бесплатно, или мне нужно много работать. Я видел показания в обоих направлениях. Например, когда часы возвращаются, тот же час происходит дважды, и я не понимаю, что должно произойти в этом случае.

Итак:

1 - Как перевести DateTime (или интерпретировать DateTime) по Гринвичу, по экономии времени в момент, DateTime представляет

2 дневного света - Как перевести UTC DateTime в летнее представление времени в момент, DateTime представляет

ответ

Смежные вопросы