前端伙伴都知道,接受后台过来的时间基本上都是时间戳,所以需要自己装换,所以自己封装的一个函数,比较简单。凑活着看吧!!!!
创建一个js文件,同时创建一个函数。
var gettime = function(stamp,way){
var data = new Date(stamp*1000);
var Y = data.getFullYear(); //获取传入时间戳的年
var M = data.getMonth()+1 //获取月份
var D = data.getDate() //获取当前天
var H = data.getHours() //小时
var m = data.getMinutes() //分钟
var s = data.getSeconds() //秒
way=way.indexOf('Y')>-1?way.replace('Y',Y):way;
way=way.indexOf('M')>-1?way.replace('M',M):way;
way=way.indexOf('D')>-1?way.replace('D',D):way;
way=way.indexOf('H')>-1?way.replace('H',H):way;
way=way.indexOf('m')>-1?way.replace('m',m):way;
way=way.indexOf('s')>-1?way.replace('s',s):way;
console.log(way)
//使用替换检查字符串是否具有该元素,有了替换
}
这个就是简单的封装时间的函数,调用时只需要引入就可以了,调用时需要传入转化的时间戳,和输出的格式!!!