主题 : 请教一下freemarker里转时间格式的问题
级别: 童生
UID: 117189
积分:22 加为好友
威望: 0 精华: 0
主题:2 回复:6
注册时间:2017-10-16
在线时长:0
1#   发表于:2017-11-03 10:15:23  IP:58.134.*.*
jsp代码:
<#list page.list as info>
<tr>
<td width="143" align="center">
${info.createdate?date}
</td>
</tr>
</#list>

报错:
com.jfinal.render.RenderException: freemarker.core._TemplateModelException: The string doesn't match the expected date/time format. The string to parse was: "1509552000000". The expected format was: "yyyy-MM-dd".

 info.createdate原本是1509552000000这样的一个毫秒串
级别: 版主
UID: 117477
积分:5145 加为好友
威望: 0 精华: 0
主题:0 回复:4823
注册时间:2017-10-25
在线时长:0
2#   发表于:2017-11-03 10:17:57  IP:106.166.*.*
回复第1楼
内容列表分页标签:
参数详解:
tagId: TAG ID 允许多个TAG ID,用“,”分开。和tagNames之间二选一,ID优先级更高
tagName: TAG NAME 允许多个TAG NAME ,用“,”分开
topicId:专题ID
channelId : 栏目ID,允许多个栏目ID,用“,”分开。和channelpath之间二选一,ID优先级更高
channelPath : 栏目路径,允许多个栏目路径,用“,”分开
channelOption : 栏目选项,用于单栏目情况下。 0 :自身栏目 1 :包含子栏目 2: 包含副栏目
siteId:站点ID,可选,允许多个站点ID,用“,”分开
typeId:类型ID,可选,允许多个类型ID,用“,”分开
Recommend:是否推荐。 0 :所有都推荐 1 :推荐 2 :不推荐,默认所有
title:标题,可以为null
image:标题图片, 0 :所有 1 :有 2 :没有。默认所有
orderBy :排序方式 0:ID降序 1:ID升序 2:发布时间降序 3:发布时间升序 4:固定级别降序,发布时间降序 5:固定级别降序,发布时间升序 6:日访问降序(推荐)7:周访问降序 8:月访问降序 9:总访问降序 10:日评论降序(推荐) 11:周评论降序 12:月评论降序 13:总评论降序 14:日下载降序(推荐)15:周下载降序 16:月下载降序 17:总下载降序 18:日顶降序(推荐) 19:周顶降序 20:月顶降序 21:总顶降序
excludeId:不包含的文章ID,用于按tag查询相关文章

作用:对显示的文章列表进行分页

具体例子:
[@cms_content_page channelId=channel.id count='4' sysPage=’1’ titLen='15' append='...' orderBy='2' dateFormat='MM-dd' channelOption='1']
[#list tag_pagination.list as a]
<ul><li>
<a href="${a.url}" title="${a.title}" target="_blank">[@text_cut s=a.title len=titLen append=append/]</a> [${a.date?string(dateFormat)}]
</li></ul>
[/#list]
[/@cms_content_page]

级别: 童生
UID: 117189
积分:22 加为好友
威望: 0 精华: 0
主题:2 回复:6
注册时间:2017-10-16
在线时长:0
3#   发表于:2017-11-03 10:31:06  IP:58.134.*.*
回复第2楼

你这个转出来不对啊,转出来成了1,509,552,000,000
级别: 版主
UID: 117477
积分:5145 加为好友
威望: 0 精华: 0
主题:0 回复:4823
注册时间:2017-10-25
在线时长:0
4#   发表于:2017-11-03 10:37:27  IP:106.166.*.*
回复第3楼
能把你的js代码发完整一下嘛?
级别: 童生
UID: 117189
积分:22 加为好友
威望: 0 精华: 0
主题:2 回复:6
注册时间:2017-10-16
在线时长:0
5#   发表于:2017-11-03 10:43:17  IP:58.134.*.*
回复第4楼 不用全部发啊,page是一个json,里面包含有一个list,关键的点就在<#list>这里,list里面包含有一个叫createDate的时间戳,值是就是上面那一串字符,然后在jsp里面需要显示成2017-11-2这种格式
级别: 版主
UID: 117477
积分:5145 加为好友
威望: 0 精华: 0
主题:0 回复:4823
注册时间:2017-10-25
在线时长:0
6#   发表于:2017-11-03 10:50:13  IP:106.166.*.*
回复第5楼
(“yyyy-MM-dd:HH:mm:ss”)这种格式嘛?
级别: 童生
UID: 117189
积分:22 加为好友
威望: 0 精华: 0
主题:2 回复:6
注册时间:2017-10-16
在线时长:0
7#   发表于:2017-11-03 10:58:01  IP:58.134.*.*
回复第6楼 是的
级别: 版主
UID: 117477
积分:5145 加为好友
威望: 0 精华: 0
主题:0 回复:4823
注册时间:2017-10-25
在线时长:0
8#   发表于:2017-11-03 11:02:41  IP:106.166.*.*
回复第7楼
${a.releaseDate?string(dateFormat)}
级别: 童生
UID: 117189
积分:22 加为好友
威望: 0 精华: 0
主题:2 回复:6
注册时间:2017-10-16
在线时长:0
9#   发表于:2017-11-03 11:10:24  IP:58.134.*.*
回复第8楼 你确定这个方法可行?我怎么用了转出来不对,是一个时间戳哦
级别: 版主
UID: 117477
积分:5145 加为好友
威望: 0 精华: 0
主题:0 回复:4823
注册时间:2017-10-25
在线时长:0
10#   发表于:2017-11-03 11:15:33  IP:106.166.*.*
回复第9楼
请问您是要转哪里的时间
1 2 > >| 共2页