Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Freemarker 如何将日历对象转换为ISO 8601格式的日期时间字符串?_Freemarker - Fatal编程技术网

Freemarker 如何将日历对象转换为ISO 8601格式的日期时间字符串?

Freemarker 如何将日历对象转换为ISO 8601格式的日期时间字符串?,freemarker,Freemarker,我试图在一个文件中输出datePublished字段。例如: { ... “发布日期”:“2005-10-22T00:00Z”, ... } my JCR应用程序中的datePublished字段在模板中呈现为自由标记日历(例如2005年10月21日晚上7:00:00) 如何将日历的数据类型转换为ISO 8601格式的日期时间字符串(例如2005-10-22T00:00Z)?使用FreeMarker字符串。ISO_m_内置。例如: { ... “datePublished”:“${publ

我试图在一个文件中输出
datePublished
字段。例如:


{
...
“发布日期”:“2005-10-22T00:00Z”,
...
}
my JCR应用程序中的
datePublished
字段在模板中呈现为自由标记
日历(例如
2005年10月21日晚上7:00:00


如何将
日历
的数据类型转换为ISO 8601格式的日期时间字符串(例如
2005-10-22T00:00Z
)?

使用FreeMarker
字符串。ISO_m_
内置。例如:


{
...
“datePublished”:“${publishDate!?string.iso_m_}”,
...
}
参考: