将strftime与node.js一起使用以格式化日期时间

时间:2016-01-14 23:48:32

标签: node.js datetime packages strftime

我最近一直在探索node.js,我仍然对为什么需要单向工作而不是另一种工作感到困惑。

节点版本:0.12.5

目标:使用strftime包格式化日期时间

什么有效:

var strftime = require('strftime');

function time(){
    var d = new Date();
    return strftime('%Y-%m-%d: %H:%M', d); 
}

什么行不通:

var strftime = require('strftime');

function time(){
    var d = new Date();
    d.strftime('%Y-%m-%d: %H:%M'); 
}

引发错误并指出strftime未定义。有人解释原因吗? strftime API表明第二种方法是一个有效的例子。

1 个答案:

答案 0 :(得分:0)

您正在阅读错误的文档。当你跑:

npm install strftime

你实际上得到的是documented by Camel,而不是你要链接的那个。