0

我想知道是否有这样的事情?

我让我的 CMS 按日期对内容进行排序,所以这是我的方法。

首先获取当前时间。

var date = Date.now();

它会回报我1374426602321的。

所以现在当我想向用户显示它并且显然我们不想显示上面的内容时,所以我现在正在使用它。

var formattedDate = new Date(date).toDateString(),

那将输出

Sun Jul 21 2013

这很好,但这不是我猜的正确或完美的方式。

我期待更多像Sunday July 21, 2013

有没有一种方法可以通过不使用任何插件或任何模块来实现这一点,并且不必像另一个函数一样创建来格式化它?

这是使用 Node.js 在服务器端完成的

4

1 回答 1

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();
}
于 2013-07-21T18:23:16.243 回答