我有一个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)”。
如何将其格式化为“2013年9月29日”?
编辑(根据Ed Hinchliffe的评论):
一段日期,格式为“Sun Sep 29 2013 00:00:00 GMT+0100 (BST)”。
-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)}
td= moment(obj.timestampSent).format('DD.MM.YYY')
- Jadeyescript(src='moment.min.js')
,这种方法有什么好处吗? - Felipe