如何更改当前日期 -7 天后 - [PersianDatepicker]

How to change current date -7 days from now - [PersianDatepicker]

我正在使用 Babakhani Datepicker 实际上我已经完成了 datepicker 中的 substract 事情但是它不起作用,所以我想施放 -7 天从 currentdate

我已经在console上完成了像这样

var nowDate = new Date();
var days = 7;
nowDate.setDate(nowDate.getDate() - days);
var mamat = nowDate.toISOString().split('T')[0];
console.log(mamat);

但是因为我使用的是 PERSIAN 而不是 GREGORIAN 我无法转换它

我必须在这个

上使用它
$(".persianDate").pDatepicker();

今天是 1/13/2019 我希望它是 1/7/2019

Babakhani 来源:

http://babakhani.github.io/PersianWebToolkit/doc/datepicker/options/
let date = new Date();
date.setDate(date.getDate()-1);
console.log(date.toLocaleDateString());
// Woud log:
// 1/12/2019
console.log(date.toLocaleDateString('fa-IR'));
// Woud log:
// ۱۳۹۷/۱۰/۲۲

如果要设置日历,则可以将所需的日历作为参数传递给 toLocaleDateString 方法,as per the MDN docs.例如,传递 'ar-EG' 将得到阿拉伯数字。

可能与 Subtract days from a date in JavaScript 重复。