@js-sugar/date
Version:
A multi-calendar, tree-shakable, extensible, immutable and lightweight date library for JavaScript
17 lines (16 loc) • 572 B
TypeScript
/**
* @category Calendar
* @module PersianCalendar
*/
import { DateTimeUnits, Calendar } from '../main';
export declare class PersianCalendar extends Calendar {
constructor(id: string);
addMonths(time: number, months: number): number;
addYears(time: number, years: number): number;
dayOfYear(time: number): number;
daysInMonth(year: number, month: number): number;
daysInYear(year: number): number;
isLeapYear(year: number): boolean;
getTimestamp(units: DateTimeUnits): number;
getUnits(ts: number): DateTimeUnits;
}