【发布时间】:2020-05-22 03:15:18
【问题描述】:
我在node.js 中以这种格式06.02.2020 获取日期,但我想将其转换为这种格式:06.FEB.2020
我该怎么做?
ejs 代码:
<%= convertDate(m.date) %>
控制器代码:
function convertDate(d) {
const date = new Date(d);
const year = date.getFullYear();
let month = date.getMonth();
month = parseInt(month) < 10 ? `0${month}` : month;
let day = date.getDate();
day = parseInt(day) < 10 ? `0${day}` : day;
return day + "." + month + "." + year;
}
var renderListOfMeetings = async function (req, res) {
try {
checkRoles(req);
let meetings = await Meeting.find({});
//meetings slider
meetings = setMeetingSliders(meetings);
res.render('meeting', {
title: 'Meetings',
pdfUrl : config.pdfUrl,
isAdmin : req.roleAdmin,
sectionBCommittee: [],
meetings: meetings,
// your convert date function
convertDate: convertDate
});
}catch(ex) {
console.log(ex.message);
}
};
【问题讨论】:
标签: jquery node.js express ejs