2016-06-28 5 views
0

文字列である日付を(ソース内の)日付を(ターゲット内の)xsd:dateに変換する方法はありますか?xsltを使用して文字列をxsl:dateに変換する

SourceXML:

<?xml version="1.0" encoding="UTF-8"?> <root> <endDate>2016-07-08T02:05:58.058Z</endDate> </root>

期待targetXML:日付:ソースで

<?xml version="1.0" encoding="UTF-8"?> <return> <date>2016-07-08+05:58</date> </return>

それはターゲットがXSDとしてこれを期待する文字列です。ご提案ください。

+0

この結果「2016-07-08 + 05:58」は意味をなさない。日付は '2016-07-08'で(オプションの)タイムゾーンは' Z'または '+00:00'です。 –

答えて

1

IMHO、あなたは単に使用できます。

substring-before(endDate, 'T') 

を与えられたdateTimeの日付部分を抽出すること。

関連する問題