转换特定的字符串日期

时间:2019-05-31 05:01:53

标签: javascript

我有一个日期字符串,例如28052019145051+05(DDMMYYYYHHmmss),而不是Unix时间戳。如何使用date-fns将其转换为日期?我已经尝试过parse(),但是却收到无效日期错误。

2 个答案:

答案 0 :(得分:1)

您可以使用substr。

var str = String(28052019145051+05)
    var DD = str.substr(2, 2);
    var MM = str.substr(0, 2);
    var YY = str.substr(4, 4);
    var HH = str.substr(8, 2);
    var Mi = str.substr(10, 2);
    var SS = str.substr(12, 2);


    console.log( YY+"-" +MM+"-"+ DD+ " "+HH+":"+Mi+":"+SS)

输出:“ 2019-28-05 14:50:56”

答案 1 :(得分:0)

您可以按照以下步骤进行操作:

WebSecurity.ignoring().antMatchers("/resources/**");