如何在nodeJS中格式化iso日期
How to format iso date in nodeJS
这是我的代码
var newDateObj2 = moment("2020-04-29T14:05:00.000Z").format('YY/MM/DD,HH:mm:ss.S');
console.log(newDateObj2);
Output
20/04/29,19:35:00.0
Expected Output
20/04/29,14:05:00.0
为什么在我的最终结果中添加了 5.30 (h.mm),当我打印
moment("2020-04-29T14:05:00.000Z")`=> Moment<2020-04-29T19:35:00+05:30>
如何获取输出 20/04/29,14:05:00.0
您应该 trim 来自 ISO 日期字符串的 Z 或使用 utc() 函数
moment("2020-04-29T14:06:00.000Z").utc().format('YY/MM/DD,HH:mm:ss.S');
这是我的代码
var newDateObj2 = moment("2020-04-29T14:05:00.000Z").format('YY/MM/DD,HH:mm:ss.S');
console.log(newDateObj2);
Output
20/04/29,19:35:00.0
Expected Output
20/04/29,14:05:00.0
为什么在我的最终结果中添加了 5.30 (h.mm),当我打印
moment("2020-04-29T14:05:00.000Z")`=> Moment<2020-04-29T19:35:00+05:30>
如何获取输出 20/04/29,14:05:00.0
您应该 trim 来自 ISO 日期字符串的 Z 或使用 utc() 函数 moment("2020-04-29T14:06:00.000Z").utc().format('YY/MM/DD,HH:mm:ss.S');