@phensley/cldr-core
Version:
Core library for @phensley/cldr
19 lines (18 loc) • 698 B
TypeScript
import { CalendarDate, CalendarDateFields } from './calendar';
/**
* Construct a date using the rules of the Persian calendar.
*
* type: persian
*
* @alpha
*/
export declare class PersianDate extends CalendarDate {
private constructor();
relatedYear(): number;
add(fields: CalendarDateFields): PersianDate;
toString(): string;
static fromUnixEpoch(epoch: number, zoneId: string, firstDay: number, minDays: number): PersianDate;
protected initFromUnixEpoch(epoch: number, zoneId: string): PersianDate;
protected initFromJD(jd: number, msDay: number, zoneId: string): PersianDate;
protected monthStart(eyear: number, month: number, useMonth: boolean): number;
}