直接通过new Date出来的时间不符合我们的习惯,node.js中的dateformar插件可以对时间经常处理,使用 方式如下
1 下载dateformat插件 npm install dateformat
2 在js中引入dateformat模块
3 导入模块变量
const template=require('art-template');
const path=require('path');
const dateformat=require('dateformat');
const views=path.join(__dirname,'view','06.art');
//导入模板变量,使处理函数是template里的一个方法
template.defaults.imports.dateformat=dateformat;
const html=template(views,{
time:new Date(),
})
console.log(html);
4 在模板.art中使用
{{dateformat(time,'yyyy-mm-dd HH:MM:ss')}}
结果是 2019-10-07 13:40:53