日期格式转换

后台传给我的格式是20190619

要转换成 06月19日

这好像不能直接用getDate()这种方法处理 会报错

该怎么转比较好?

阅读 1.5k
2 个回答

要是格式固定直接字符串位数分割最方便了

let [str, year, month, day] = '20190619'.match(/^(\d{4})(\d{2})(\d{2})$/);
console.log(`${year}年${month}月${day}日`);

让后台直接给时间戳,然后前端更好扩展处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题