koa2+koa-art-template利用日期管道实现在jat模板中将时间戳转为日期时间
var sp = require("silly-datetime"); var render = require("koa-art-template"); var path = require("path"); var koa = require("koa"); var app = new koa(); render(app,{ root:path.join(__dirname,"views"), extname:'.jat', debug:progress.env.NODE_ENV != 'production', dateFormat:dateFormat=(value)=>{ return sp.format(new Date(value),'YYYY-MM-DD HH:mm'); } });
在jat模板中使用
{{each list}} <!-- 在数据库中查到的数据为list数组 -->
{{$value.datetime | dateFormat}}<!--list数组中有一个为datetime的时间戳,显示为dateFormat -->
{{/each}}