js turn Chinese Date Date

str is a string of dates, which can be 2019-04-03, April 3, 2019, each must have, write 0 0. To complete yyyyMMdd.

number2Chinese(str){
        let chinese=['〇','一','二','三','四','五','六','七','八','九','十'];
        let numStr=str.replace(/[^0-9]+/g, '');
        let year=chinese[numStr[0]]+chinese[numStr[1]]+chinese[numStr[2]]+chinese[numStr[3]];
        let month=numStr[4]==='0'?chinese[numStr[5]]:chinese[10]+chinese[numStr[5]];
        let day=numStr[6]==='0'?chinese[numStr[7]]:chinese[10]+chinese[numStr[7]];
        return year+'年'+month+'月'+day+'日';
    }

For example 2019-03-02-> March 2, 2019

Guess you like

Origin blog.csdn.net/sinat_38783046/article/details/88989758