首页 > 解决方案 > 短日和长日

问题描述

我正在尝试输出四个不同时间段的特定时间:英国夏令时间、英国冬季时间、短日和长日。我们得到了第二天凌晨 4 点到凌晨 4 点的输入文件。

当它是 BWT 时,xslt 可以完美运行,因为输出时间的系统使其从早上 6 点到早上 6 点,这正是我想要的。这是从 28/10/2018-31/03/2019

但是在 BST 中,系统将其输出为凌晨 5 点到凌晨 5 点,这是不正确的。开始于 2019 年 3 月 31 日 - 2020 年 10 月 27 日

在短的一天早上 6 点到 5 点是输出

在漫长的一天早上 6 点到早上 7 点是输出

短日和长日更容易解决,但是对于夏季时间和冬季问题,我需要给出一系列日期,而不仅仅是一个。

有没有办法把日期在每个时间段输出 6am 到 6am 中?

输入文件:

        <ValidityPeriod v="2019-01-03T04:00Z/2019-01-04T04:00Z" />

标签: xmlxsltxslt-1.0

解决方案


推荐阅读