necessary-utils-core
Version:
Necessary utils for the NodeJS projects.
27 lines (26 loc) • 843 B
TypeScript
/**
* ## TimeSpan
* Also, this class helps you generate the millisecond values you need.
*/
export default class TimeSpan {
private _hour;
private _minute;
private _second;
private _millisecond;
get Hour(): number;
set Hour(value: number);
get Minute(): number;
set Minute(value: number);
get Second(): number;
set Second(value: number);
get Millisecond(): number;
set Millisecond(value: number);
constructor(hour?: number, minute?: number, second?: number, millisecond?: number);
Ticks(): number;
SetToDate(date: Date): Date;
static FromSecond(seconds: number): number;
static FromMinute(minutes: number): number;
static FromHour(hours: number): number;
static FromDay(days: number): number;
static FromWeek(days: number): number;
}