Visualforce: как напечатать текущую дату?


Как напечатать текущую дату в Visualforce?

Такие вещи, как Today (), System.так вот, не работает.

Не удалось найти никакой документации или вопросов stackoverflow, касающихся этой темы.

2 4

2 ответа:

В контроллере создайте свойство:

public Date Today { get { return Date.today(); }}

На странице VF попробуйте использовать:

<apex:outputText value="{0,date}">
    <apex:param value="{!Today}" />
</apex:outputText>

Подробности о форматировании даты можно найтиздесь издесь .

Visualforce также имеет функции данных и времени, вы можете использовать {!Теперь ()} или {!СЕГОДНЯ()}.

Для более подробной информации перейдите сюда