小程序日期格式转化bug

需求:从 2019-05-21 获取并转化格式 5月21日 代码如下

const date = '2019-05-21'

function handleDate (date){

const tm = new Date(date);
const m = tm.getMonth()+1;
const d = tm.getDate();
return `${m}月${d}日`
复制代码

}

使用handleDate 方式获取的日期 在开发者工具上面显示正常,但是在手机微信端显示NaN 月NaN日

解决方式: 2019-05-21 转换成 2019/05/21 即可 代码如下:

date.replace(/-/ig,'/')

你可能感兴趣的:(小程序日期格式转化bug)