快捷的时间转化
转化: e.g: moment(timeStamp).format('YYYY-MM-DD HH:mm:ss'); 计算: let date21 = moment().format('MMMM Do YYYY, h:mm:ss a');//当前时间 let date22 = moment().subtract(1, 'minutes').format('MMMM Do YYYY, h:mm:ss a');//1分钟前 let date24 = moment().subtract(1, 'hours').format('MMMM Do YYYY, h:mm:ss a');//1小时前 let date26 = moment().subtract(1, 'days').format('MMMM Do YYYY, h:mm:ss a');//1天前 let date27 = moment().subtract(1, 'weeks').format('MMMM Do YYYY, h:mm:ss a');//1周前 //时间戳 let date3 = moment().valueOf();//当前时间的时间戳 let date4 = moment().subtract(1, 'minutes').valueOf();//1分钟前时间戳
JS源码
获取一个小时前的时间
var b=new Date(); var e=new Date(); b.setHours(e.getHours()-1);
获取一天前的时间
var b=new Date(); var e=new Date(); b.setDate(e.getDate()-1);