дата и время разбора - PullRequest
0 голосов
/ 12 июля 2010

В настоящее время в моем исходном файле я получаю значения даты и времени, как показано ниже. 2010-07-06T19: 06: 47

Я хочу поместить дату в одну переменную, а время - в другую. Пожалуйста, дайте мне знать, как это сделать.

Ответы [ 3 ]

1 голос
/ 12 июля 2010

Предполагая, что объединенное значение даты / времени находится в переменной $date-time ...

<xsl:variable name="date" select="substring-before($date-time, 'T')"/>
<xsl:variable name="time" select="substring-after($date-time, 'T')"/>
0 голосов
/ 03 апреля 2012

Синтаксический анализ даты означает преобразование строки в дату. Те же простые коды 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/>

Источник: Данные учебника - Дата и время

0 голосов
/ 12 июля 2010

Самый быстрый и простой способ сделать это - разделить / разбить переменную на две части с датой в одной и временем в другой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...