如何在NodeJS中将UTC日期格式化为YYYY-MM-DD hh:mm:ss字符串?

要在Node.js中格式化一个Date对象为指定的字符串格式,你可以使用moment.js库。以下是使用moment.js库格式化UTC日期的示例:

1const moment = require('moment');
2
3const utcDate = '2022-02-01T10:00:00Z'; // Example UTC date
4const formattedDate = moment(utcDate).format('YYYY-MM-DD HH:mm:ss');
5console.log(formattedDate);
6// Output: 2022-02-01 10:00:00

首先,你需要通过require语句引入moment模块。然后,使用moment函数将UTC日期字符串转换为moment对象。在这个示例中,我们将输入的UTC日期字符串作为参数传递给moment函数。然后,使用format方法指定输出日期的格式。在这个示例中,我们将日期格式设置为YYYY-MM-DD HH:mm:ss来得到所需的字符串。最后,使用console.log输出结果。


相关文章推荐