date-fns-jalali
Version:
Modern JavaScript date utility library for jalali calendar
16 lines (14 loc) • 346 B
JavaScript
import { toGregorian } from "../_lib/jalali.mjs";
/**
*
* @param args
* @returns {Date}
*/
export function newDate(...args) {
if (args.length > 1) {
const [year, month, day = 1, ...rest] = args;
const g = toGregorian(year, month + 1, day);
return new Date(...[g.gy, g.gm - 1, g.gd, ...rest]);
}
return new Date(...args);
}