@c10t/nice-component-library
Version:
nice-component-library
24 lines (23 loc) • 1.12 kB
TypeScript
import { Injector } from '@angular/core';
import { DatePipe } from '@angular/common';
import { NiceComponentLibraryConfig } from '../models/nice-component-library.config';
import * as i0 from "@angular/core";
export declare class DateUtilService {
private datePipe;
private injector;
config: NiceComponentLibraryConfig;
DIS_DATE_TIME_FORMAT_DEFAULT: string;
constructor(datePipe: DatePipe, injector: Injector);
getDateNow(): Date;
addDays(date: Date, days: number): Date;
convertToStartOfDate(dateString: string): Date;
convertDateToStringCurrentGMT(date: Date): string | null;
convertDateToStringGMT0(date: Date | string): string | null;
convertDateToDisplayGMT0(date: string): string | null;
convertDateToDisplayServerTime(date: string): string | null;
convertDateTimeToDisplay(date: string): string | null;
convertToDateIgnoreTimeZone(dateStr: string | undefined): Date | null;
convertStringToDate(date: string): Date;
static ɵfac: i0.ɵɵFactoryDeclaration<DateUtilService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<DateUtilService>;
}