js获取30天前的日期
时间: 2023-04-02 08:04:41 浏览: 54
可以使用以下代码获取30天前的日期:
```
var today = new Date();
var thirtyDaysAgo = new Date(today.getTime() - 30 * 24 * 60 * 60 * 100);
var year = thirtyDaysAgo.getFullYear();
var month = thirtyDaysAgo.getMonth() + 1;
var day = thirtyDaysAgo.getDate();
var thirtyDaysAgoStr = year + "-" + month + "-" + day;
console.log(thirtyDaysAgoStr);
```
相关问题
uniapp 获取前30天的日期
您好,可以使用 JavaScript 中的 Date 对象来获取前30天的日期。具体实现方法如下:
```
// 获取当前日期
var today = new Date();
// 获取前30天的日期
var last30Days = new Date(today.getTime() - 30 * 24 * 60 * 60 * 100);
// 格式化日期
var year = last30Days.getFullYear();
var month = last30Days.getMonth() + 1;
var day = last30Days.getDate();
var formattedDate = year + '-' + month + '-' + day;
// 输出结果
console.log(formattedDate);
```
以上代码中,我们首先获取当前日期,然后通过将当前日期的时间戳减去30天的时间戳来获取前30天的日期。最后,我们将日期格式化为"年-月-日"的形式,并输出结果。
js 获取30天前的时间
可以使用以下代码获取30天前的时间:
```
var today = new Date();
var thirtyDaysAgo = new Date(today.getTime() - 30 * 24 * 60 * 60 * 1000);
console.log(thirtyDaysAgo);
```
这将输出30天前的日期和时间。