Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Вопрос, связанный с конвертацией времени... / 3 сообщений из 3, страница 1 из 1
11.11.2009, 13:14
    #36303679
Rusich2012
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос, связанный с конвертацией времени...
Здравствуйте!

Есть дата в формате:
Код: plaintext
 Nov  11   2009   04 : 20 : 00  GMT

Нужно с помощью XSLT вытащить из нее часы и минуты в фомате
Код: plaintext
 04 : 20 

Я пробовал писать с помощью
Код: plaintext
xmlns:ms="urn:schemas-microsoft-com:xslt"
, но выдается ошибка, что не удается найти сценарий или внешний объект , реализующий префикс ms .


Делал с помощью substring:
Код: plaintext
1.
2.
3.
4.
5.
	<KinoTime>
		<xsl:value-of select="substring(@start, 13, 2)"/>  				
		<xsl:value-of select="':'"/>
		<xsl:value-of select="substring(@start, 16, 2)"/>
	</KinoTime>

Все вроде хорошо. Но бывают и даты, где число с одной цифрой:
Код: plaintext
 Nov  1   2009   04 : 20 : 00  GMT
Тогда нужно переписывать в substring начальную позицию:
Код: plaintext
1.
2.
3.
4.
5.
	<KinoTime>
		<xsl:value-of select="substring(@start, 12, 2)"/>  				
		<xsl:value-of select="':'"/>
		<xsl:value-of select="substring(@start, 15, 2)"/>
	</KinoTime>


Может есть еще какой-нибудь способ решить эту проблему??? Подскажите, пожалуйста!
...
Рейтинг: 0 / 0
11.11.2009, 13:21
    #36303715
walek
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос, связанный с конвертацией времени...
Использовать условия.
...
Рейтинг: 0 / 0
11.11.2009, 22:33
    #36305324
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос, связанный с конвертацией времени...
Ищите делимитирующие пробелы

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Вопрос, связанный с конвертацией времени... / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]