1
0
Fork 0
mirror of https://github.com/quantum5/qcal.git synced 2025-04-25 02:01:56 -04:00
qcal/common/src/julian.ts

14 lines
471 B
TypeScript
Raw Normal View History

2023-04-22 19:02:25 -04:00
import {gregorianJDN, jdnGregorian, gregorianMonthDays, JulianDate, JulianMonth} from './gregorian';
2023-04-22 03:37:53 -04:00
export function julianJDN(year: number, month: number, day: number): number {
return gregorianJDN(year, month, day, Infinity);
}
export function jdnJulian(jdn: number): JulianDate {
return jdnGregorian(jdn, Infinity);
}
2023-04-22 19:02:25 -04:00
export function julianMonthDays(year: number, month: JulianMonth): 28 | 29 | 30 | 31 {
return gregorianMonthDays(year, month, true);
}