LigerUI 关于时间格式化显示的问题,设置了自己想要的格式但没起作用

指尖弦念 2013-07-19 11:18:14

<html>
<head>

<title项目承建单位显示列表</title>
</head>
<body>
<div id="maingrid"> </div>
<script type="text/javascript">
//列表结构
var grid = $("#maingrid").ligerGrid({
columns: [
{name:"id",type:"text",hide:"true"},
{ display: "单位编码", name: "cons_code", width: 100, align: 'center' },
{ display: "单位名称", name: "cons_name", width: 100, align: 'center' },
{ display: "创建时间", name: "crea_date", width: 200, align: 'center',type: "date",options:{format: "yyyy-MM-dd"} },
{ display: "创建人", name: "creater", width: 100, align: 'center' },
{ display: "修改时间", name: "modif_date", width: 200, align: 'center',type: "date",options:{format:"yyyy-mm-dd HH:mm:ss"} } ,

{ display: "修改人", name: "modifer", width: 100, align: 'center' },
{ display: "是否有效", name: "valid",hide:"true" }
],
pageSize: 20, sortnameParmName:'sort', sortorderParmName:'order',
url:"${g.createLink(action:'listdata')}", sortName: 'id',
width: '100%', height: '100%', checkbox: false, rownumbers:true,
toolbar: { items: [
{ id:'add', text: '<g:message code="default.button.create.label" />', click: toolbarBtnItemClick, icon: 'add' },
{ id:'edit', text: '<g:message code="default.button.edit.label" />', click: toolbarBtnItemClick, icon: 'modify' },
{ id:'delete', text: '<g:message code="default.button.delete.label" />', click: toolbarBtnItemClick, icon: 'delete' },
{ line: true },
{ id:'close', text: '<g:message code="default.button.close.label" />', click: toolbarBtnItemClick, icon: 'logout' }
]
}

});


其中创建时间和修改时间我都格式化了,但是显示还是Date类型的:2013-07-18T10:42:36Z。
说明下,数据是从后台获取的,我在后台打印了时间格式为:Fri Jul 19 11:16:14 CST 2013。
前台显示是用的LigerUI框架。
搞一天了,求大神帮我~!
...全文
1907 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
郭华光 2014-08-22
  • 打赏
  • 举报
回复
谢谢,正好用上了
Johan. 2014-05-23
  • 打赏
  • 举报
回复
请问,如果要对数字格式化怎么做呢?
oJinShen 2014-05-09
  • 打赏
  • 举报
回复
我也是根据2楼的方法使用,依然不起作用。
Johan. 2014-03-14
  • 打赏
  • 举报
回复
引用 1 楼 rencht 的回复:
写法有点问题,应该像这样:
{display: "修改时间", name: "modif_date", width: 200, align: 'center',type: "date", format:"yyyy-mm-dd HH:mm:ss"}
或者统一全部时间格式的话,
$("#maingrid").ligerGrid({
    columns: [...],
    pageSize: 20,
    ...
    dateFormat: "yyyy-MM-dd hh:mm:ss"
});
PS:它里面的时间格式
y+    年;M+    月;d+    日;
h+    时;m+    分;s+    秒;
S     毫秒;
果然很行,ligerui的文档读起来很不方便,个人觉得。
指尖弦念 2013-07-30
  • 打赏
  • 举报
回复
谢谢,先不管行不行,分全部给你了。
rencht 2013-07-19
  • 打赏
  • 举报
回复
写法有点问题,应该像这样:
{display: "修改时间", name: "modif_date", width: 200, align: 'center',type: "date", format:"yyyy-mm-dd HH:mm:ss"}
或者统一全部时间格式的话,
$("#maingrid").ligerGrid({
    columns: [...],
    pageSize: 20,
    ...
    dateFormat: "yyyy-MM-dd hh:mm:ss"
});
PS:它里面的时间格式
y+    年;M+    月;d+    日;
h+    时;m+    分;s+    秒;
S     毫秒;

62,632

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧