UNPKG

react-native-ethiopian-calendar

Version:

A react native calendar component which is mainly intended for applications which require Ethiopian calendar.

29 lines (27 loc) 832 B
import { EthiopicCalendar } from '../Ethiopic'; import { GregorianCalendar } from '../Gregorian'; export const ethiopicCalendar = new EthiopicCalendar(); export const gregorianCalendar = new GregorianCalendar(); /** * Convert Gregorian Date to Ethiopic Date. * @param year * @param month * @param day * @returns Date object. */ export const toEthiopic = (year, month, day) => { const gregorianJdn = gregorianCalendar.toJDN(year, month, day); return ethiopicCalendar.fromJDN(gregorianJdn); }; /** * Convert Ethiopic Date to Gregorian Date. * @param year * @param month * @param day * @returns Date object. */ export const toGregorian = (year, month, day) => { const ethioJdn = ethiopicCalendar.toJDN(year, month, day); return gregorianCalendar.fromJDN(ethioJdn); }; //# sourceMappingURL=CalendarConvertor.js.map