Visualforce: как распечатать текущую дату? - PullRequest
4 голосов
/ 01 февраля 2012

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

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

Не удалось найти какую-либо документацию или вопросы о переполнении стека по этой теме.

Ответы [ 2 ]

16 голосов
/ 02 февраля 2012

Visualforce также имеет функции данных и времени, вы можете использовать {! NOW ()} или {! TODAY ()}.

Подробнее см. Здесь

5 голосов
/ 01 февраля 2012

Создайте свойство в вашем контроллере:

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

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...