@tubular/time
Version:
Date/time, IANA timezones, leap seconds, TAI/UTC conversions, calendar with settable Julian/Gregorian switchover
15 lines • 996 B
TypeScript
import { YMDDate } from './common';
export declare function updateDeltaTs(post2019values?: number[], lastKnownLeapSecond?: YMDDate): void;
export declare function isSafeTaiMillis(tai: number): boolean;
export declare function isSafeUtcMillis(utc: number): boolean;
export declare function getDeltaTAtJulianDate(timeJDE: number): number;
export declare function getDeltaTAtTaiMillis(millis: number): number;
export declare function utToTdt(timeJDU: number): number;
export declare function utToTai(timeJDU: number, asUtc?: boolean): number;
export declare function utToTaiMillis(millis: number, asUtc?: boolean): number;
export declare function tdtToUt(timeJDE: number): number;
export declare function tdtDaysToTaiMillis(timeJDE: number): number;
export declare function taiDaysToUt(timeJDE: number): number;
export declare function taiMillisToTdt(millis: number): number;
export declare function taiToUtMillis(millis: number, forUtc?: boolean): number;
//# sourceMappingURL=ut-converter.d.ts.map