如何用JS正则表达式格式化并自动补0的日期时间格式化方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1144个文字,预计阅读时间需要5分钟。
目录+背景+方法一:思路+代码+方法二:思路+总结+参考文献+背景+时间日期格式化需求很常见,有很多工具类转换方法,如将2022-3-4转换为2022-03-04。
目录
- 背景
- 解法一
- 思路:
- 代码:
- 解法二
- 思路:
- 总结
- 参考
背景
时间日期格式化的需求很常见,也有很多工具类转换方法,比如需要将2022-3-4这种日期格式转化为2022-03-04,也就是实现个位数月份或天数日期自动前置补 0。用moment.js、dayjs第三方库的 API 也很容易做到,这里我们自己实现一下看看。
解法一
思路:
先来看看常规方案。就用这个2022-3-4日期来举例子,我们先根据-切分字符串,得到一个数组,然后分别识别3、4这种个位数日期,<10就前置补 0,否则不操作。
本文共计1144个文字,预计阅读时间需要5分钟。
目录+背景+方法一:思路+代码+方法二:思路+总结+参考文献+背景+时间日期格式化需求很常见,有很多工具类转换方法,如将2022-3-4转换为2022-03-04。
目录
- 背景
- 解法一
- 思路:
- 代码:
- 解法二
- 思路:
- 总结
- 参考
背景
时间日期格式化的需求很常见,也有很多工具类转换方法,比如需要将2022-3-4这种日期格式转化为2022-03-04,也就是实现个位数月份或天数日期自动前置补 0。用moment.js、dayjs第三方库的 API 也很容易做到,这里我们自己实现一下看看。
解法一
思路:
先来看看常规方案。就用这个2022-3-4日期来举例子,我们先根据-切分字符串,得到一个数组,然后分别识别3、4这种个位数日期,<10就前置补 0,否则不操作。

