首页 > 解决方案 > 如何在nodejs中将mmddyyyy日期格式转换为mm/dd/yyyy

问题描述

我有一个日期格式

date="11032020"(mmddyyyy)

预计产量:2020 年 11 月 3 日

我想在 nodejs 中将其转换为 mm/dd/yyyy。我是 nodejs 的初学者。我看到很多帖子,他们将 mm-dd-yyyy 转换为不同的格式或相关格式。我尝试转换为 ISO,但没有成功。

我无法将 mmddyyyy 转换为其他格式。

你能帮我解决这个问题吗?

标签: javascriptnode.jsmomentjs

解决方案


如果您确定输入是MMDDYYYY并且不需要验证它,您可以使用正则表达式:

let format_date = input => input.replace(/(\d{2})(\d{2})(\d{4})/, "$1/$2/$3")
format_date("11032020") // "11/03/2020"

推荐阅读