时间戳转换
搞一下
大家在做项目的时候经常遇到有接口返回毫秒级时间戳,或者秒时间戳,或是各种类型吧。
1. 第一步
new Date(mDate)
先用 js 自带的 new Data(), 把你要转换的数据包起来
注意: 单位是秒级别的时间戳,通过 new Data() 包裹,获取的时间会回到初始时间,即1970年1月20号,这个时候就需要在数据后面 * 1000, 再给它加3位
const dates = new Date(mDate * 1000);
这个时候获取到的时间数据就可以拿到准确时间
2. 第二步
再分别定义,通过getFullYear(),getMonth() + 1,getDate() 方法,拿取到年月日。
const years = dates.getFullYear();
const months = dates.getMonth() + 1;
const days = dates.getDate();
最后再进行拼接
const nDate = years + "-" + months + "-" + days;
就可以获取到字符串
"2022-7-26"
这样的数据
有空没空总结一下,花不了多长时间