如何更改当前日期 -7 天后 - [波斯日期选择器]



我正在使用Babakhani Datepicker,实际上我已经从datepicker那里做了substract事情,但它对此不起作用,所以我想从currentdate开始投-7

我已经在像这样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:
// ۱۳۹۷/۱۰/۲۲

如果要设置日历,则可以根据MDN文档将所需的日历作为参数传递给toLocaleDateString方法。例如,传递"ar-EG"将导致阿拉伯数字。

可能重复的 从 JavaScript 中的日期中减去天数。

最新更新