Я пытаюсь использовать python-dateutil, чтобы создать rrule, чтобы запланировать событие, которое будет запускаться каждый день ровно с 6 вечера по EST.Как указать RRule с учетом летнего времени?
Ток rrule Я использую просто:
byhour:23;
это оказывает 6PM в нерабочие летнее время, но в летнее время он делает, как 7PM.
Как изменить это, чтобы учесть DST?
Мой сервер, на котором работает он (Linux), в настоящее время настроен для EST и уже учитывает DST, поэтому он выглядит как python-dateutil, игнорирует это и основывает вычисления в UTC.
Вы пробовали предложенный ответ в [Получить часовой пояс, используемый datetime.datetime.fromtimestamp()] (http://stackoverflow.com/questions/18812638/get-timezone-used-by-datetime-datetime-fromtimestamp)? – Frangipanes