0

タグが日付を返す XSLT があります。以下タグです。

<xsl:value-of select='a:TimesheetDuration/a:Day1/a:BusinessDate'/>

上記のタグは、MM/DD/YYYY の形式で日付を指定します。ページに日 (.. 日、月、火など) を表示する必要があります。「day-from-dateTime」メソッドを見つけたとき、私はいくつかの他の答えを調べていました。しかし、これは番号を返すようです。私はその日が必要であり、可能であれば、変数に格納して変数をメソッドに渡すのではなく、上記のタグをメソッドに渡したいです (.. ある場合は..)。XSLT 1.0で方法があれば

4

1 に答える 1

2

XSLT 2.0 では、最初に日付を米国形式から国際形式に変換する必要があります。

xs:date(replace(a:BusinessDate, '(..)/(..)/(....)', '$3-$1-$2'))

そして、あなたは使用することができます

format-date($date, '[FNn,*-3]', 'en', (), ())
于 2013-07-15T07:06:58.517 に答える