vue将时间戳转换成自定义时间格式的方法
1、首先建立一个date.js文件,写入如下代码:
exportfunctionformatDate(date,fmt){
if(/(y+)/.test(fmt)){
fmt=fmt.replace(RegExp.$1,(date.getFullYear()+'').substr(4-RegExp.$1.length));
}
leto={
'M+':date.getMonth()+1,
'd+':date.getDate(),
'h+':date.getHours(),
'm+':date.getMinutes(),
's+':date.getSeconds()
};
for(letkino){
if(newRegExp(`(${k})`).test(fmt)){
letstr=o[k]+'';
fmt=fmt.replace(RegExp.$1,(RegExp.$1.length===1)?str:padLeftZero(str));
}
}
returnfmt;
};
functionpadLeftZero(str){
return('00'+str).substr(str.length);
};
2、在所要转换的页面引入date.js文件:
import{formatDate}from'../../date.js';
3、调用方法如下:
formatDate(newDate(time*1000),'yyyy-MM-ddhh:mm');
以上这篇vue将时间戳转换成自定义时间格式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
7 简短的二胎祝福语
10 简短霸气女儿生日 祝福语
11 祝福语高考小众诗句简短
12 元旦祝福语20秒简短
13 老师过年祝福语大全 简短
14 一生祝福语简短
15 产检祝福语简短霸气
16 朋友店开张祝福语简短
17 生日爱情祝福语大全简短
18 朋友女儿生日祝福语 简短