我想知道是否有这样的事情?
我正在让我的CMS按日期对内容进行排序,所以这是我的方法。
首先获取当前时间。
var date = Date.now();
它会返回1374426602321
。
所以现在当我想向用户显示它时,显然我们不想显示上面的内容,所以我现在正在使用它。
var formattedDate = new Date(date).toDateString(),
那将输出
Sun Jul 21 2013
哪个好,但这不是我猜的正确或完美的方式。
我期待更像Sunday July 21, 2013
。
有没有办法可以通过不使用任何插件或任何模块来实现这一点,而不必创建像另一个函数来格式化这个?
这是使用Node.js在服务器端完成的
答案 0 :(得分:1)
使用库或函数......看不到任何其他方式。
function getDateString(d){
return
["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][d.getDay()]+" "+
["January","February","March","April","May","June","July","August","September","October","November","December"][d.getMonth()]+" "+
d.getDate()+", "+
d.getFullYear();
}