如何将时间戳转换为时间格式化字符串
一般情况下从服务器获取的时间都是时间戳的形式,这样做能够满足对不同的时间格式的要求,具体步骤如下:
- 将时间戳转成Date对象(需要注意的是,我们一般从服务器获得的时间戳都是以秒为单位,转换成对象时需要传入以毫秒为单位的数据)
let date=new Date(value*1000)
- 将date进行格式化,转换成对应的字符串(因为JavaScript没有格式化时间戳的相关API,所以一般情况下都是自己去封装,然后传入相应的格式即可)
formatDate(date,'yyyy-MM-dd hh:mm:ss')
需要注意:
y:代表year
M:代表month
d:代表day
h:代表hour( h代表12小时进制,H代表24小时进制)
m:代表minute
s:代表second