У меня есть index.js:
exports.index = function(req, res){
db.courses.find(function(err, currentCourses) {
res.render('index', {
currentCourses: currentCourses
});
});
};
И на моем шаблоне нефрита:
tr
td #{currentCourses[0].start}
Какая дата, отформатированная как "Sun Sep 29 2013 00:00:00 GMT + 0100 (BST)".
Как я могу отформатировать его до "29 сентября 2013 года"?
Изменить (после комментариев Эда Хинчлиффа):
-function prettyDate(dateString){
-var d = date.getDate(dateString);
-var monthNames = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ];
-var m = monthNames[date.getMonth()];
-var y = date.getFullYear();
-return d+' '+m+' '+y;
-}
for course in currentCourses
tr
td #{prettyDate(course.start)}