开发者社区> 问答> 正文

这个日期时间格式该怎么处理

这个日期时间格式该怎么处理

我获取一个出生日期,如:19940101 1994-01-01 1994.01.01 1994/01/01 1994-1-1 1994.1.1 1994/1/1,就可能是其中一种日期,我该怎么样才能将其转换为yyyy-mm-dd的格式?

展开
收起
问问小秘 2020-01-09 17:27:24 576 0
1 条回答
写回答
取消 提交回答
  • 推荐使用moment,上述所有时间格式皆可转化。 还可以: function formatTime(str) { return str.replace(/\D/g,'') .replace(/(\d{4})(\d{1,2})(\d{1,2})/, (_,$1,$2,$3) => $1 + '-' + $2.padStart(2,'0') + '-' + $3.padStart(2,'0')) }

    2020-01-09 17:29:43
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载