我从MongoDB ObjectID中提取创建日期,并在Jade模板引擎中输出。一切都运作良好,但我想“限制”输出...
这是我的观点中的输出: Fri Sep 13 2013 09:40:40 GMT + 0200(Västeuropa,sommartid)
但我希望更短的东西,比如: 2013年9月13日星期五
有人可以告诉我该怎么做。
答案 0 :(得分:1)
client._id.getTimestamp()
会返回Date
对象。
所以你需要格式化日期。
以下是使用dateformat
模块执行此操作的方法:
var dateformat = require('dateformat'); // npm install dateformat
// ...
var date = client._id.getTimestamp(),
dateString = dateFormat(date, "ddd mmm dd yyyy"); // pass it to your jade template