我们在做业务的时候经常对时间有要求。这里就介绍一个相对简单的方法
废话不多说,直接上代码

let a=new Date() - 60000*60*24 //获得过去一天的时间

解析:new Date 获得当前时间(本地时间,当减去时间戳会自动转换为时间戳)获得13位的时间戳(毫秒级)十位为秒级,这也是为什么下面要用60000的原因

60000:60000毫秒
60:60分钟
24:24小时

====
那么要获得过去七天的,怎么做呢? 如下

a=new Date() - 60000*60*24*7 没错在后面*7就可以了

简化写法 a = new Date() - 3600*1000*24*7

希望大家学以致用,举一反三。

Logo

前往低代码交流专区

更多推荐