解决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 相关文章推荐
javascript,jquery闭包概念分析
Jun 19 Javascript
js获取url中指定参数值的示例代码
Dec 14 Javascript
jQuery入门介绍之基础知识
Jan 13 Javascript
jQuery mobile 移动web(6)
Dec 20 Javascript
plupload+artdialog实现多平台上传文件
Jul 19 Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
Jan 19 Javascript
ajax接收后台数据在html页面显示
Feb 19 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
Nov 17 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
vue 中 命名视图的用法实例详解
Aug 14 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
小程序实现上下切换位置
Nov 16 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
《PHP边学边教》(02.Apache+PHP环境配置――下篇)
2006/12/13 PHP
PHP循环获取GET和POST值的代码
2008/04/09 PHP
php实现高效获取图片尺寸的方法
2014/12/12 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
2017/07/04 PHP
JQuery学习笔记 nt-child的使用
2011/01/17 Javascript
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
导入extjs、jquery 文件时$使用冲突问题解决方法
2014/01/14 Javascript
angularJS中router的使用指南
2015/02/09 Javascript
JavaScript显示表单内元素数量的方法
2015/04/02 Javascript
js中实现字符串和数组的相互转化详解
2016/01/24 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
2016/06/23 Javascript
Bootstrap CSS组件之按钮下拉菜单
2016/12/17 Javascript
node.js+jQuery实现用户登录注册AJAX交互
2017/04/28 jQuery
JS中的回调函数实例浅析
2018/03/21 Javascript
vue路由守卫+登录态管理实例分析
2019/05/21 Javascript
JavaScript 实现下雪特效的示例代码
2020/09/09 Javascript
[02:28]DOTA2 2017国际邀请赛小组赛回顾
2017/08/09 DOTA
[00:12]DAC2018 Miracle-站上中单舞台,他能否再写奇迹?
2018/04/06 DOTA
python3转换code128条形码的方法
2019/04/17 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
python itsdangerous模块的具体使用方法
2020/02/17 Python
Python内置异常类型全面汇总
2020/05/28 Python
python能否java成为主流语言吗
2020/06/22 Python
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
优衣库台湾官网:UNIQLO台湾
2019/02/01 全球购物
php优化查询foreach代码实例讲解
2021/03/24 PHP
考试不及格检讨书
2014/01/09 职场文书
设备管理实施方案
2014/05/31 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
市贸粮局召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
五年级语文教学反思
2016/03/03 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS
golang interface判断为空nil的实现代码
2021/04/24 Golang
MySQL的Query Cache图文详解
2021/07/01 MySQL
Win11查看设备管理器
2022/04/19 数码科技