@iro/calendar
Version:
lunar is a calendar library for Solar and Chinese Lunar.
20 lines (19 loc) • 634 B
TypeScript
import { NineStar } from './NineStar';
export declare class LunarMonth {
private _year;
private _month;
private _dayCount;
private _firstJulianDay;
static fromYm(lunarYear: number, lunarMonth: number): LunarMonth | null;
constructor(lunarYear: number, lunarMonth: number, dayCount: number, firstJulianDay: number);
getYear(): number;
getMonth(): number;
isLeap(): boolean;
getDayCount(): number;
getFirstJulianDay(): number;
getPositionTaiSui(): string;
getPositionTaiSuiDesc(): string;
getNineStar(): NineStar;
toString(): string;
next(n: number): LunarMonth | null;
}