解决layui数据表格Date日期格式的回显Object的问题


Posted in Javascript onSeptember 19, 2019

有属性: private Date createtime;

但是回显的时候,显示{ Object object },想要转换成字符串格式显示。

layui中显示:

在对应的实体类中添加属性:private String createtimestr;

然后添加对应的set/get方法,但是方法处理的是createtime

但是在Mybatis-plus框架映射时,数据库表里面又没有该字段,获取数据的时候会报异常,unknown field "createtimestr" in table ,

解决办法,在添加的属性上面添加注解 @TableField(exist = false)

用于表示表中没有该字段,不然报错。

最后就是

方法二:

在前端页面创建处理时间的函数:

<!--转换时间格式-->
<script type="text/javascript">
 function dateToStr(date) {
 var time = new Date(date.time);
 var y = time.getFullYear();
 var M = time.getMonth() + 1;
 M = M < 10 ? ("0" + M) : M;
 var d = time.getDate();
 d = d < 10 ? ("0" + d) : d;
 var h = time.getHours();
 h = h < 10 ? ("0" + h) : h;
 var m = time.getMinutes();
 m = m < 10 ? ("0" + m) : m;
 var s = time.getSeconds();
 s = s < 10 ? ("0" + s) : s;
 var str = y + "-" + M + "-" + d + " " + h + ":" + m + ":" + s;
 console.log(str);
 return str;
 }
</script>

然后再模板输出

{field: 'createtime', title: '发布时间',sort: true, minWidth: 100,templet:'<div>{{dateToStr(d.createtime)}}</div>'}

或者

{field: 'createtime', title: '发布时间',sort: true, minWidth: 100,templet:function (d) {
 return dateToStr(d.createtime);
 }}

还有就是,时间对象里面会有个 time 时间戳属性,可以通过 new Date(xxx.time),即可。

以上这篇解决layui数据表格Date日期格式的回显Object的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery UI 应用不同Theme的办法
Sep 12 Javascript
JQueryEasyUI datagrid框架的基本使用
Apr 08 Javascript
js确认删除对话框适用于a标签及submit
Jul 10 Javascript
Node.js的包详细介绍
Jan 14 Javascript
js调用百度地图及调用百度地图的搜索功能
Sep 07 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
Jul 28 Javascript
js实现StringBuffer的简单实例
Sep 02 Javascript
一个简易的js图片轮播效果
Jul 22 Javascript
javaScript实现滚动条事件详解
Mar 24 Javascript
微信小程序常用的3种提示弹窗实现详解
Sep 19 Javascript
JavaScript canvas绘制圆弧与圆形
Feb 18 Javascript
js实现前端界面导航栏下拉列表
Aug 27 Javascript
转换layUI的数据表格中的日期格式方法
Sep 19 #Javascript
js 判断当前时间是否处于某个一个时间段内
Sep 19 #Javascript
vue-froala-wysiwyg 富文本编辑器功能
Sep 19 #Javascript
关于layui toolbar和template的结合使用方法
Sep 19 #Javascript
深入理解javascript prototype的相关知识
Sep 19 #Javascript
基于Vue的商品主图放大镜方案详解
Sep 19 #Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
Sep 19 #Javascript
You might like
windows xp下安装pear
2006/12/02 PHP
PHP的单引号和双引号 字符串效率
2009/05/27 PHP
C# Assembly类访问程序集信息
2009/06/13 PHP
PHPThumb图片处理实例
2014/05/03 PHP
thinkPHP实现瀑布流的方法
2014/11/29 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
JS在IE和FireFox之间常用函数的区别小结
2010/03/12 Javascript
JavaScript调用堆栈及setTimeout使用方法深入剖析
2013/02/16 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
JavaScript希尔排序、快速排序、归并排序算法
2016/05/08 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
关于webpack2和模块打包的新手指南(小结)
2017/08/07 Javascript
vue 添加vux的代码讲解
2017/11/30 Javascript
JavaScript数据结构与算法之二叉树遍历算法详解【先序、中序、后序】
2019/02/21 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
react用Redux中央仓库实现一个todolist
2019/09/29 Javascript
从0搭建vue-cli4脚手架
2020/06/17 Javascript
Python tkinter模块弹出窗口及传值回到主窗口操作详解
2017/07/28 Python
Python用于学习重要算法的模块pygorithm实例浅析
2018/08/16 Python
python2与python3共存问题的解决方法
2018/09/18 Python
Pandas DataFrame 取一行数据会得到Series的方法
2018/11/10 Python
HTML5引入的新数组TypedArray介绍
2012/12/24 HTML / CSS
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
简述网络文件系统NFS,并说明其作用
2016/10/19 面试题
体育教师求职信
2014/06/30 职场文书
个人总结与自我评价
2014/09/18 职场文书
2014超市双十一活动策划方案
2014/09/29 职场文书
检察院院长群众路线教育实践活动个人整改措施
2014/10/04 职场文书
大学军训的体会
2014/11/08 职场文书
世界遗产导游词
2015/02/13 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript