UEA-Prodem
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
||||
import { toGregorianDate, toHijriDate } from "../utils/conversion.js";
|
||||
import { getDaysInMonth } from "../utils/daysInMonth.js";
|
||||
export function setYear(date, year) {
|
||||
const hijri = toHijriDate(date);
|
||||
const daysInTargetMonth = getDaysInMonth(year, hijri.monthIndex);
|
||||
const day = Math.min(hijri.day, daysInTargetMonth);
|
||||
return toGregorianDate({
|
||||
year,
|
||||
monthIndex: hijri.monthIndex,
|
||||
day,
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user