如何将时间戳转成时间格式化字符串(开发中常⽤)
在其他语⾔⾥⾯,如Java, C语⾔等等都是有函数可以直接实现时间戳的转换, 但是⽬前javaScript⾥⾯并没有可以直接转换时间戳的函数, 但是有⼀个⽅法可以实现,那就是使⽤正则表达式 !
思路⼤概是这样⼦的:
1.将时间戳转成Date对象
例如:  const date = new Date(156272623221 * 1000)
这⾥要注意⼀点: 因为时间戳的单位是秒,⽽Date对象要求的单位是毫秒,因此,时间戳作为参数传进去的时候要乘以1000
2.将date进⾏格式化,转成对应的字符串
3.⽤正则表达式封装⼀个时间戳的函数
时间正则表达式java
注:
yyyy: year 表⽰年
M: Month  表⽰⽉
d: day      表⽰⽇
h: hours    表⽰⼩时(12⼩时) / H(24⼩时)
m: minutes  表⽰分钟
s:  seconds  表⽰秒钟
通过以上的步骤, 就能实现时间戳的转换啦! 希望能帮到其他的⼩伙伴~~~~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。