0

目前在我的源文件中,我得到如下日期和时间值。2010-07-06T19:06:47

我想将日期放在一个变量中,将时间放在另一个变量中。请让我知道如何做到这一点。

4

3 回答 3

1

假设组合的日期/时间值在变量中$date-time...

<xsl:variable name="date" select="substring-before($date-time, 'T')"/>
<xsl:variable name="time" select="substring-after($date-time, 'T')"/>
于 2010-07-12T18:09:03.283 回答
0

最快和最简单的方法是将变量拆分/分解成两部分,其中一个是日期,另一个是时间。

于 2010-07-12T18:02:05.497 回答
0

日期解析意味着将字符串转换为日期。相同的 Simple 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/>

来源:教程数据 - 日期和时间

于 2012-04-03T03:26:17.210 回答