获取当前时间向前推三个月可以使用JavaScript中的Date对象和相关方法来实现。下面是具体的攻略:
1. 获取当前时间
使用JavaScript中的Date对象可以获取当前的时间。代码如下:
var currentTime = new Date(); console.log(currentTime);
输出结果如下:
Sun Jul 11 2021 15:40:14 GMT+0800 (中国标准时间)
可以看到,获取到的是当前的时间信息,包括年、月、日、时、分、秒以及时区等信息。
2. 获取当前时间向前推三个月的时间
获取当前时间向前推三个月的时间,需要先获取当前时间,再进行月份上的计算,并将结果保存到一个新的Date对象中。代码如下:
var currentTime = new Date(); var threeMonthsAgo = new Date(currentTime.setMonth(currentTime.getMonth()-3)); console.log(threeMonthsAgo);
输出结果如下:
Sat Apr 11 2021 15:42:33 GMT+0800 (中国标准时间)
可以看到,获取到的是当前时间向前推三个月的时间信息。