Function: addHijriQuarters()
@taqwim/core / addHijriQuarters
addHijriQuarters(
date,amount):HijriDateObject
Defined in: packages/core/src/lib/addHijriQuarters.ts:23
Adds a specified number of Hijri quarters to a given Hijri date.
Parameters
Section titled “Parameters”HijriDateObject
The Hijri date object to which the quarters will be added.
amount
Section titled “amount”number
The number of quarters to add. Positive values will add quarters in the future, while negative values will subtract quarters from the date.
Returns
Section titled “Returns”HijriDateObject
A new Hijri date object that is the result of adding the specified number of quarters to the given date. Returns null if the input date is invalid.
Examples
Section titled “Examples”// Add 2 quarters to 1 Ramadan 1445 ({ hy: 1445, hm: 9, hd: 1 })const result = addHijriQuarters({ hy: 1445, hm: 9, hd: 1 },2);//=> { hy: 1446, hm: 3, hd: 1 }// Add 1 quarter to 1 Ramadan 1445 ({ hy: 1445, hm: 9, hd: 30 }) and adjust the monthconst result = addHijriQuarters({ hy: 1445, hm: 9, hd: 30 },1);//=> { hy: 1446, hm: 1, hd: 29 }