如何在JavaScript中格式化日期时间?

如何在JavaScript中格式化日期时间?,javascript,Javascript,我有一个日期时间戳,格式如下2021-02-08T19:36:47.000+0000。我如何用JavaScript将其格式化为DD-MM-YYYY Hh:MM格式。下载moment.js,并将其包含到您的文件中 那么你可以这样用 moment("2021-02-08T19:36:47.000+0000).format("DD-MM-YYYY Hh:mm") 我通常在我的每个项目中都会用到这个 这是纯Javascript //2021-02-08T19:36:47

我有一个日期时间戳,格式如下
2021-02-08T19:36:47.000+0000
。我如何用JavaScript将其格式化为
DD-MM-YYYY Hh:MM
格式。

下载
moment.js
,并将其包含到您的文件中 那么你可以这样用

moment("2021-02-08T19:36:47.000+0000).format("DD-MM-YYYY Hh:mm")
我通常在我的每个项目中都会用到这个
这是纯Javascript

//2021-02-08T19:36:47.000+0000
函数格式日期(日期){
var d=新日期(日期),
分钟=':'+d.getMinutes(),
小时数=“”+d.getHours(),
月份=“”+(d.getMonth()+1),
日期=“”+d.getDate(),
年份='-'+d.getFullYear();
如果(月长<2){
月='-0'+月;
}否则如果(月长<3){
月份='-'+月份;
}
如果(日长<2)
天='0'+天;
//DD-MM-YYYY HH:MM
return[日、月、年、小时、分钟]。加入(“”);
}

console.log(formattate(“2021-02-08T19:36:47.000+0000”)
这是否回答了您的问题?这可能会对您有所帮助,因为前面已经回答过了。