2010-05-19 25 views

Odpowiedz

10

Jeśli korzystasz z XSLT 1.0, możesz znaleźć funkcje formatowania daty w EXSLT - Date and Times przydatne, w szczególności format-date. Jeśli używasz XSLT 2.0, możesz użyć wbudowanej funkcji opisanej w Formatting Dates and Times.

+0

Byłoby miło, gdyby można było podać przykład, ponieważ adresy URL stały się nieaktualne i trudno jest znaleźć odpowiednie informacje. W jaki sposób wyświetliłbyś "MMM dd, yyyy", o którym wspomniał PO? –

2

To będzie prawdopodobnie pomóc: ms:format-date Function

Korzystając z przykładu z artykułu można sformatować datę w następujący sposób:

Data Unedited: 2000-02- 16T15: 56: 00

Data edycji: 16 lutego 2000

+0

Wystąpił błąd związany z "EnableScript". Użyliśmy kodu VB, wewnątrz XSLT, aby ponownie sformatować datę. Ponieważ nie mogłem zastosować flagi EnableScript na moich XSLT, nie udało się. Za pomocą funkcji ms: format-date udało mi się usunąć ten kod i nadal ładnie formatować daty. –

Powiązane problemy