Java Freemarker模板日期时间格式正确

Java Freemarker模板日期时间格式正确,java,datetime,freemarker,localdate,Java,Datetime,Freemarker,Localdate,我在java应用程序中使用库来填充xml。 对于创建时间,我无法按预期获得它(见下文): 预期: <creationTimestamp>2019-10-07T09:09:54.786Z</creationTimestamp> 2019-10-07T09:09:54.786Z 实际: <creationTimestamp>2019-10-08T19:38:35+01:00</creationTimestamp> 2019-10-08T19:38

我在java应用程序中使用库来填充xml。 对于创建时间,我无法按预期获得它(见下文):

预期:

<creationTimestamp>2019-10-07T09:09:54.786Z</creationTimestamp>
2019-10-07T09:09:54.786Z
实际:

<creationTimestamp>2019-10-08T19:38:35+01:00</creationTimestamp>
2019-10-08T19:38:35+01:00
我使用的是
${.now?datetime?iso_local}
。如何按预期显示时间戳,有没有办法?或者,如果表达式不可能,Java 8路LocalDateTime会做什么

Basic formats:
${aDate?iso_utc}
${aTime?iso_utc}
${aDateTime?iso_utc}


Basic formats:
2011-05-16
21:32:13Z
2011-05-16T21:32:13Z

iso_utc给出了预期的结果

您是对的,iso_utc输出正确的结果。