目前在我的源文件中,我得到的日期和时间值如下所示。 2010-07-06T19:06:47
我想将日期放在一个变量中,将时间放在另一个变量中。请让我知道如何做到这一点。
答案 0 :(得分:1)
假设组合日期/时间值在变量$date-time
...
<xsl:variable name="date" select="substring-before($date-time, 'T')"/>
<xsl:variable name="time" select="substring-after($date-time, 'T')"/>
答案 1 :(得分:0)
最快和最简单的方法是将变量拆分/分解为2个,日期为1,时间为另一个。
答案 2 :(得分:0)
日期解析意味着将字符串转换为日期。相同的简单DateFormat代码用于解析日期。
例如,
DateFormat formatter = new SimpleDateFormat("MM/dd/yy");<br/>
Date date = (Date)formatter.parse("07/16/87");<br/>
formatter = new SimpleDateFormat("dd-MMM-yy");<br/>
date = (Date)formatter.parse("16-Jul-87");<br/>