nsrtm-gestionarchivo-npm-prueba2
Version:
Proyecto de Libreria Frontend para la Gestión de Archivos
42 lines (41 loc) • 1.45 kB
TypeScript
import { NgbDateStruct } from '@ng-bootstrap/ng-bootstrap';
export declare type IDateJson = {
year: number;
month: number;
day: number;
};
export declare const parseStringDate: ({ year, month, day, }: NgbDateStruct) => string;
export declare const getNumberWithZero: (n: number) => string | number;
/**
*
* @param strDate formato fecha, yyyy-mm-dd
* @returns
*/
export declare const toNgDateStruct: (strDate: string) => NgbDateStruct;
/**
*
* @param strDate formato fecha, dd/mm/yyyy
* @returns
*/
export declare const dateToNgDateStruct: (strDate: string) => NgbDateStruct;
/**
* Retorna la fecha actual en el tipo de dato NgbDateStruct
* @returns NgbDateStruct
*/
export declare const getTodayNgbDateStruct: () => NgbDateStruct;
/**
* Retorna la fecha actual en el tipo de dato NgbDateStruct
* @returns NgbDateStruct
*/
export declare const getMinDateNgbDateStruct: () => NgbDateStruct;
export declare const toParseNgDateStruct: (date: string) => NgbDateStruct | null;
export declare const esTipoNgbDateStruct: (date: any) => boolean;
export declare const todayDate: () => Date;
/**
*
* @param strDate
* @returns
*/
export declare const setDateNgStruct: (strDate: string) => NgbDateStruct;
export declare const esMenorFechaActual: (day: number, month: number, year: number) => boolean;
export declare const parseStringDateFormatUser: ({ year, month, day, }: IDateJson) => string;