Installation
npm install --save @types/date-fp
Summary
This package contains type definitions for date-fp (https://github.com/cullophid/date-fp#readme).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/date-fp.
index.d.ts
export function of(dateParts: number[]): Date;
export function fromTime(time: number): Date;
export function add(
unit: "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years",
value: number,
date: Date,
): Date;
export function clone(date: Date): Date;
export function convertTo(
unit: "milliseconds" | "seconds" | "minutes" | "hours" | "days",
date: Date,
): number;
export function diff(
unit: "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years",
a: Date,
b: Date,
): number;
export function equals(a: Date, b: Date): boolean;
export function format(format: string, date: Date): string;
export function get(
property: "milliseconds" | "seconds" | "minutes" | "hours" | "date" | "day" | "week" | "month" | "year",
date: Date,
): number;
export function isLeapYear(date: Date): boolean;
export function isValid(date: Date): boolean;
export function max(dates: Date[]): Date;
export function min(dates: Date[]): Date;
export function parse(format: string, date: string): Date;
export function set(
property: "milliseconds" | "seconds" | "minutes" | "hours" | "date" | "week" | "month" | "year",
value: number,
date: Date,
): Date;
export function sub(
unit: "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years",
value: number,
date: Date,
): Date;
export function unixTime(date: Date): number;
Additional Details
- Last updated: Mon, 06 Nov 2023 22:41:05 GMT
- Dependencies: none
Credits
These definitions were written by Eric Crosson.