[ 
https://issues.apache.org/jira/browse/FREEMARKER-36?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Dekany closed FREEMARKER-36.
-----------------------------------
    Resolution: Information Provided

> Datetime is not accepting timezone
> ----------------------------------
>
>                 Key: FREEMARKER-36
>                 URL: https://issues.apache.org/jira/browse/FREEMARKER-36
>             Project: Apache Freemarker
>          Issue Type: Bug
>            Reporter: Tibor Nahalka
>
> In template we have set time-zone as a java TimeZone object. On the input we 
> have timestamp ${timestamp?number_to_datetime}. In the result we see datetime 
> in UTC instead of our timezone.
> On freemarker pages I found that it should depend on timezone:
> These are used to convert a number (usually a Java long) to a date, time or 
> date-time, respectively. This does them same as new java.util.Date(long) in 
> Java, that is, the number is interpreted as the milliseconds passed since the 
> epoch. The number can be anything and of any type as far as its value fits 
> into a long. If the number isn't a whole number, it will be rounded to whole 
> with half-up rule.
> Example:
> ${1305575275540?number_to_datetime}
> ${1305575275540?number_to_date}
> ${1305575275540?number_to_time}
> The output will be something like this (depending on the current locale and 
> time zone):
> May 16, 2011 3:47:55 PM
> May 16, 2011
> 3:47:55 PM



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to