UNPKG

jspurefix

Version:
23 lines (22 loc) 870 B
import { ElasticBuffer } from '../elastic-buffer'; import { ITimeFormatter } from '../time-formatter'; export declare class TimeFormatter implements ITimeFormatter { readonly buffer: ElasticBuffer; readonly adjustLocal: boolean; constructor(buffer: ElasticBuffer, adjustLocal?: boolean); writeLocalDate(v: Date): void; writeUtcDate(v: Date): void; writeUtcTimestamp(v: Date): void; writeLocalTimestamp(v: Date): void; writeUtcTime(v: Date): void; writeLocalTime(v: Date): void; getLocalTime(start: number): Date; getUtcTime(start: number): Date; getUtcDate(start: number): Date; getLocalDate(start: number): Date; getUtcTimestamp(start: number, end: number): Date; getLocalTimestamp(start: number, end: number): Date; private getTimestamp; private getTime; private getDate; }