Я пытаюсь вывести определенные часы для четырех разных периодов времени: британское летнее время, британское зимнее время, короткий день и длинный день.Мы получаем входные файлы с 4 до 4 утра следующего дня.
Когда это BWT, xslt работает отлично, потому что система, которая выводит часы, делает это с 6 утра до 6 утра, что я и хочу.Который был с 28/10/2018-31 / 03/2019
Однако в BST система выводит его с 5 до 5 утра, что неверно.который начался 31/03/2019 - 27/10/2020
В Короткий день с 6:00 до 5:00 вывод
В Длинный день с 6:00 до 7:00 вывод
Короткий день и Длинный день легче решить, однако в связи с летним и зимним временем мне нужно указать диапазон дат вместо одного.
Есть ли способ поставить, когда дата в каждом из периодов времени выводится с 6 утра до 6 утра? * 10101 *
Входной файл:
<ValidityPeriod v="2019-01-03T04:00Z/2019-01-04T04:00Z" />