mm-cal-js
Version:
Myanmar calendar calculation library
86 lines (85 loc) • 1.87 kB
TypeScript
/**
* The original variable names are shown in the comments.
* https://github.com/chanmratekoko/mmcalendar/blob/master/src/main/java/mmcalendar/Constants.java
*/
/**
* SY
* solar year (365.2587565) (1577917828 / 4320000.0)
*/
export declare const SOLAR_YEAR = 365.2587564814815;
/**
* LM
* lunar month (29.53058795) (1577917828 / 53433336.0)
*/
export declare const LUNAR_MONTH = 29.53058794607172;
/**
* MO
* beginning of 0 ME
* Starting year of Myanmar era (year 0)
*/
export declare const MYANMAR_ERA_START = 1954168.050623;
/**
* SE3
* beginning of 3rd era
*/
export declare const THIRD_ERA_START = 1312;
/**
* BY
* Beginning of English Calendar
*/
export declare const ENGLISH_CAL_START = 640;
/**
* EY
* End of English Calendar
*/
export declare const ENGLISH_CAL_END = 2140;
/**
* MBY
* Beginning of Myanmar Calendar
*/
export declare const MYANMAR_CAL_START = 2;
/**
* MEY
* End of Myanmar Calendar
*/
export declare const MYANMAR_CAL_END = 1500;
/**
* LT
* Minimum accurate English year
*/
export declare const MINIMUM_ACCURATE_ENGLISH_YEAR = 1700;
/**
* UT
* Maximum accurate English year
*/
export declare const MAXIMUM_ACCURATE_ENGLISH_YEAR = 2018;
/**
* MLT
* Minimum accurate Myanmar year
*/
export declare const MINIMUM_ACCURATE_MYANMAR_YEAR = 1062;
/**
* MUT
* Maximum accurate Myanmar year
*/
export declare const MAXIMUM_ACCURATE_MYANMAR_YEAR = 1379;
/**
* SG
* Gregorian start in English calendar (1752/Sep/14)
*/
export declare const GREGORIAN_START_IN_ENGLISH_CAL = 2361222;
/**
* EMA
* Myanmar month names
*/
export declare const MYANMAR_MONTHS: string[];
/**
* MSA
* New Moon means Dark moon
*/
export declare const MOON_PHASES: string[];
/**
* WDA
* Week Days
*/
export declare const WEEK_DAYS: string[];