Xml 检查xslt中的日期是否介于2个日期之间
XML示例:Xml 检查xslt中的日期是否介于2个日期之间,xml,xslt,xslt-1.0,Xml,Xslt,Xslt 1.0,XML示例: <Time> ... <FromTime>12:00</FromTime> <ToTime>14:00</ToTime> ... </Time> ... 12:00 14:00 ... XSLT: 我在 你能给我指一下正确的方向吗。我的电脑如果不能正常工作。我从来没有听到“我在” 看起来问题与=有关。如果我只是使用=并将小时更改为12:00,它就可以工作了,但当我使用=将时间值转换为带有数字的数字时(
<Time>
...
<FromTime>12:00</FromTime>
<ToTime>14:00</ToTime>
...
</Time>
...
12:00
14:00
...
XSLT:
我在
你能给我指一下正确的方向吗。我的电脑如果不能正常工作。我从来没有听到“我在”
看起来问题与
=
有关。如果我只是使用=
并将小时更改为12:00,它就可以工作了,但当我使用=
将时间值转换为带有数字的数字时(翻译(timevvalue,,:,,”)
谢谢。我不知道我需要将其转换为数字,但如果是从12:30开始,则if不起作用。只有在12点开始工作的情况下。这句话怎么了?你们把对比的两面都转换了吗?
<xsl:variable name="Hour" select="13:00"/>
<xsl:if test="FromTime <= $Hour and ToTime >= $Hour">
I am in
</xsl:if>