@hebcal/hdate
    Preparing search index...

    Type Alias SimpleHebrewDate

    A plain-object Hebrew date: year, month and day with no methods and no time or location attached.

    This is the lightweight currency of the low-level functions in this package (abs2hebrew, hd2abs, getYahrzeitHD, getBirthdayHD). The HDate class is structurally compatible with it, so an HDate may be passed anywhere a SimpleHebrewDate is expected.

    Note that nothing validates the field values: constructing {yy: 5769, mm: 8, dd: 31} is possible even though Cheshvan 5769 has only 29 days. Use HDate if you want out-of-range days and months normalized for you.

    import {SimpleHebrewDate, months, hd2abs} from '@hebcal/hdate';
    const hd: SimpleHebrewDate = {yy: 5769, mm: months.CHESHVAN, dd: 15};
    hd2abs(hd); // 733359
    type SimpleHebrewDate = {
        dd: number;
        mm: number;
        yy: number;
    }
    Index
    dd: number

    Day of month (1-30)

    mm: number

    Hebrew month of year (1=NISAN, 7=TISHREI)

    yy: number

    Hebrew year