如何比较两个日期
How to compare 2 dates
我知道这个问题可能会被重复,我还在学习中()
EX:<oldDate>2019-09-25T10:49:52.755Z</oldDate>
<currentDate>2019-07-25T10:49:52.755Z</currentDate>
谁能帮帮我
示例代码:
预期输出:
<?xml version="1.0" encoding="utf-8"?>
<xml>
<output>OK</output>
</xml>
或
<?xml version="1.0" encoding="utf-8"?>
<xml>
<output>Not Ok</output>
</xml>
请谁帮我比较一下这种日期格式
将字符串类型转换为日期后,您可以简单地使用以下代码 xs:dateTime()
:
<xsl:value-of select="if (xs:dateTime(/root/oldDate) > xs:dateTime(/root/currentDate)) then ('OK') else ('Not OK')"/>
我知道这个问题可能会被重复,我还在学习中(
EX:<oldDate>2019-09-25T10:49:52.755Z</oldDate>
<currentDate>2019-07-25T10:49:52.755Z</currentDate>
谁能帮帮我
示例代码:
预期输出:
<?xml version="1.0" encoding="utf-8"?>
<xml>
<output>OK</output>
</xml>
或
<?xml version="1.0" encoding="utf-8"?>
<xml>
<output>Not Ok</output>
</xml>
请谁帮我比较一下这种日期格式
将字符串类型转换为日期后,您可以简单地使用以下代码 xs:dateTime()
:
<xsl:value-of select="if (xs:dateTime(/root/oldDate) > xs:dateTime(/root/currentDate)) then ('OK') else ('Not OK')"/>