Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js momentjs不返回正确的日期格式_Node.js_Date_Datetime_Momentjs - Fatal编程技术网

Node.js momentjs不返回正确的日期格式

Node.js momentjs不返回正确的日期格式,node.js,date,datetime,momentjs,Node.js,Date,Datetime,Momentjs,我指的是nodejs的momentjs库,我的代码如下所示 console.log("For date:" + item.DueDate + " the format is:" + moment(item.DueDate).format("do, MMM")) 上面的输出是 For UTC date:2020-07-28T00:00:00.000+0000 the format is:2nd, Jul 我不明白为什么7月28日被

我指的是nodejs的momentjs库,我的代码如下所示

console.log("For date:" + item.DueDate + " the format is:" + moment(item.DueDate).format("do, MMM"))

上面的输出是

For UTC date:2020-07-28T00:00:00.000+0000 the format is:2nd, Jul 
我不明白为什么7月28日被印成7月2日

我也尝试过:

moment(item.DueDate).utc().format("do, MMM")

但结果相同。

您使用的是
do
(带序号的日)而不是
do
(带序号的日)

引述:

第12个月的第1天。。。30 31

做第一个第二个。。。让我检查一下这个。