var moment = require('momentjs');
console.log(moment().format('MMMM Do YYYY, h:mm:ss a')); // October 20th 2016, 12:13:24 pm
console.log(moment().format('dddd')); // Thursday
console.log(moment().format("MMM Do YY")); // Oct 20th 16
console.log(moment().format('YYYY [escaped] YYYY')); // 2016 escaped 2016
我的nodejs windoze env上的实际输出是:
node test.js
101010 20o 2016,12:21:44 a
202020
1010 20o 16
2016 [e44cape20] 16YY
知道这里发生了什么吗?
答案 0 :(得分:3)
您正在从NPM导入错误的包裹。 moment.js的包名称只是moment
。
不幸的是,其他人试图通过创建具有类似API的不同包并将其注册为momentjs
来混淆用户。更多相关信息:
https://github.com/vvpvvp/momentjs/issues/2