vite-vanilla-ts-module
Version:
<p align="center"> <img alt="license" src="https://img.shields.io/github/license/entwurfhaus/vite-vanilla-ts-module?style=flat-square" /> <img alt="release" src="https://img.shields.io/github/v/tag/entwurfhaus/vite-vanilla-ts-module?label=release&
27 lines (26 loc) • 756 B
TypeScript
export interface IDateTimeHelper {
/**
* Show ISO format DateTime.
*/
received: string;
/**
* Show formatted date, such as '25-12-2022'.
*/
formatted: string;
/**
* Show human-readable string, such as 'two days ago' or 'today'.
* @default null
*/
relative: string | null;
}
/**
* Receives ISO format 2022-01-22T00:00:00, and returns yesterday DateTime object.
* For example: Receive 2022-01-22T00:00:00, returns { }
*
* Note: Only Australia/Melbourne
*
* @param {string} dateFromISO
* @param {string} zone
* @returns {IDateTimeHelper} {received,formatted,relative}
*/
export declare const dateTimeHelper: (dateFromISO: string, zone: string) => IDateTimeHelper;