C#使用这样的字符串'dd MMMM yyyy HH:mm'来定义应该显示日期和时间的格式.
在那相当于momentjs是'DD MMMM YYYY HH:mm'.
是否有某些功能可以将一种格式定义转换为另一种格式定义,而不管格式说明符源格式包含哪些(合法)组合?
基本上我想要的是:
function toMomentJsFormatDefinition(cSharpFormatDefinition) {
// should convert all format strings described here https://msdn.microsoft.com/en-us/library/8kb3ddd4%28v=vs.110%29.aspx
}
console.log(toMomentJsFormatDefinition('dd MMMM yyyy HH:mm'));
// outputs DD MMMM YYYY HH:mm
Run Code Online (Sandbox Code Playgroud)
理想情况下toMomentJsFormatDefinition应该在我已经编写并经过良好测试的一些库中定义,我将在我的项目中使用它.