У меня есть приложение, которое получает событие каждый час (через кварц). Так может случиться 24 раза в день.Время тяжело работает в UTC и в другой часовой пояс
Есть 3 исключения раз в течение этого дня, что я не хочу принимать какие-либо действия, когда я получаю событие (все равно должны получать события через кварц, поэтому решение не обновлять кварцевый хрон выражения)
I необходимо настроить время для этих 3 раз в часовом поясе клиента. В этом случае это будет CEST, где наблюдаются летнее (UTC + 2) и зимнее (UTC + 1) время. Время 00:00, 08:00, 16:00, где у меня будет буфер в 5 минут по обе стороны от этих времен.
Так, например, с 08:00, и я получаю событие в любое время между 07:55 и 08:05 Я не буду выполнять никаких действий.
Мое приложение будет работать в UTC, однако время исключения должно быть настроено в CEST и в будущем в других часовых поясах.
Начальное мышление взять текущую дату и отработать раз исключения в UTC для этой даты, но я считаю, что было бы проблемы с этим подходом
Любые идеи?
Какой язык программирования вы хотите сделать? –
C# - язык программирования – Noel