Тип даты Grails - PullRequest
       3

Тип даты Grails

1 голос
/ 24 мая 2011

На мой взгляд, у меня есть что-то вроде этого:

Date: ${it.date}

, который имеет следующий вывод:

Date: 2011-05-24 00:00:00.0.

Как я могу изменить формирование даты, чтобы последняя часть (00: 00: 00.0) не появляется?

Ответы [ 2 ]

1 голос
/ 24 мая 2011

Да, вы можете отформатировать дату с помощью соответствующего тега, например:

<g:formatDate format="yyyy-MM-dd" date="${it.date}"/>

Здесь больше информации: http://www.grails.org/GSP+Tag+-+formatDate Надеюсь это поможет. :)

0 голосов
/ 25 мая 2011

Если вы делаете много манипуляций с датами, я настоятельно рекомендую получить плагин JodaTime http://www.grails.org/plugin/joda-time. Он имеет собственную библиотеку тегов, и форматирование DateTime можно просто выполнить с помощью метода toString ()..

    DateTime dt = new DateTime()
    println (dt.toString("YYYY-MM-dd"))

В вашем случае вы можете сделать следующее (при использовании JodaTime):

    Date: ${it.toString("yyyy-MM-dd")}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...