如果傘皮不能用代码改变世界,那就改变自己就好了~ 请把您的赞留给大神们,把下次一定留给俺,俺下次一定好好写(^ 狗头 ^)~
(1)我的后台传过来的数据中时间的字段是prTime,于是运用layui.util.toDateString将数据进行格式化–》layui.util.toDateString(d.rTime, ‘yyyy-MM-dd HH:mm:ss’,在这里值得注意的是第一个参数的格式:d.你json数据的字段 ,也就是和field中的字段保持一致。
{field: 'prTime', width: 165,title: '还书时间',templet : "<div>{{layui.util.toDateString(d.rTime, 'yyyy-MM-dd HH:mm:ss')}}</div>", align:'center'}(2)如果想要填充当前系统时间,则用下列代码替换到上述中:
{{layui.util.toDateString(d.ordertime, 'yyyy-MM-dd HH:mm:ss')}}下面将俺的代码贴出来,看看在表格中如何实现templet和格式化时间
<script> layui.use('table', function(){ var table = layui.table; var laydate=layui.laydate; //第一个实例 table.render({ elem: '#demo' ,height: 312 ,url: '/index/borrowBookInterface' //数据接口 ,page: true //开启分页 ,cols: [ [ //表头 {field: 'id', title: 'ID', width:80, sort: true} ,{field: 'borrowId', title: 'isbn', width:80, sort: true} ,{field: 'bookId', title: '书名', width:80} ,{field: 'useId', title: '借书人', width:80} ,{field: 'bTime', title: '借书时间',templet : "<div>{{layui.util.toDateString(d.bTime, 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 177, sort: true} ,{field: 'deadTime', title: '还书时间',templet : "<div>{{layui.util.toDateString(d.deadTime, 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 177, sort: true} ,{field: 'rTime', title: '实际还书时间',templet : "<div>{{layui.util.toDateString(d.rTime, 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 177, sort: true} ] ] }); }); </script> <script type="text/html" id="barDemo"> <a class="layui-btn layui-btn-xs" lay-event="pre">预约</a> <!-- 这里同样支持 laytpl 语法,如: --> <!-- {{# if(d.auth > 2){ }}-->023 <!-- <a class="layui-btn layui-btn-xs" lay-event="check">审核</a>--> <!-- {{# } }}--> </script>