/ / jak znaleźć aktualną datę w XSLT 1.0 - xml, xslt

jak znaleźć aktualną datę w XSLT 1.0 - xml, xslt

Mam problem z odzyskaniem prądudata w moim kodzie XSLT. Korzystam z wersji 1.0 i aplikacji MSXSL.exe, aby uruchomić kod xslt. Próbowałem użyć następującego wiersza kodu do wdrożenia tej funkcji, jednak nie działa ona. Wygląda na to, że wersja 1.0 nie obsługuje funkcji bieżącej daty. Czy możesz podać rozwiązanie, które będzie działać dla xslt 1.0.

               <xsl:value of select="current-date()"/>

Odpowiedzi:

3 dla odpowiedzi № 1

W XSLT 1.0 nie ma funkcji bieżącej daty ().

Jeśli twój procesor to obsługuje, możesz użyćdate-time () funkcja rozszerzenia EXSLT. Inaczej będziesz musiał przekazać datę jako parametr do arkusza stylów podczas działania lub pobrać go z usługi sieci web.


2 dla odpowiedzi nr 2

Za pomocą MSXML można używać funkcji rozszerzeń wykonanych w JScript lub VBScript, patrz http://www.exslt.org/date/functions/date-time/index.html po szczegóły i implementację http://www.exslt.org/date/functions/date-time/date.msxsl.xsl który powinien współpracować z MSXML.