矩形string不被识别

我正在尝试绝对最基本的时刻testing,它根本不工作。

我做了以下几点:

npm install moment 

然后在一个app.js我做了以下几点:

 var moment = require('moment'); var testDate = new Date(); console.log(moment(testDate).format('yyyy')); 

应该打印一个4位数的年份。 相反,它打印

YYYY

在控制台上。 为什么不格式化?

使用YYYY而不是yyyy

根据时刻格式文档 ,年份的有效格式为YY (示例输出"15" )和YYYY (示例输出"2015" )。

不被识别为格式标记的字符被包含为文字。