快捷的时间转化

http://momentjs.com/

转化:

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);

 

posted @ 2018-04-02 21:37  林被熊烟岛  阅读(172)  评论(0编辑  收藏  举报