UNPKG

@designliquido/delegua-tempo

Version:

Biblioteca de manejo de tempo em português, para JavaScript e Delégua

55 lines 2 kB
import 'dayjs/locale/pt-br'; import { ObjetoData } from './objeto-data'; /** * Retorna uma data completa. */ export declare function agora(): ObjetoData; /** * Retorna uma data completa. */ export declare function tempo(): ObjetoData; /** * Retorna os milissegundos atuais do sistema. */ export declare function milissegundos(): number; /** * Retorna os segundos atuais do sistema. */ export declare function segundos(): number; /** * Retorna os minutos atuais do sistema. */ export declare function minutos(): number; /** * Retorna a hora atual do sistema. */ export declare function horas(): number; /** * Retorna o valor do Carimbo de Tempo Unix (Unix Timestamp). * É o valor em segundos desde dia 1º de janeiro de 1970 * @returns Um valor inteiro com o número de segundos desde 01/01/1970 até hoje. * @see https://www.unixtimestamp.com/ */ export declare function carimboDeTempoUnix(): number; /** * Retorna um objeto de data inicializado com um Carimbo de Tempo Unix. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} carimboDeTempoUnix O Carimbo de Tempo Unix. * @returns {ObjetoData} A data como um objeto ObjetoData. */ export declare function carimboDeTempoUnixParaData(_: any, carimboDeTempoUnix: number): ObjetoData; /** * Retorna o dia da semana atual. * @returns */ export declare function diaDaSemana(): number; export declare function semanaDoAno(): number; /** * Retorna uma instância de Date do JavaScript da data passada por parâmetro. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {string} dataIso8601ComoTexto A data no formato ISO 8601 a ser convertida como texto. * @returns {ObjetoData} A data como um objeto ObjetoData. */ export declare function textoIso8601ParaData(_: any, dataIso8601ComoTexto: string): ObjetoData; export declare function textoParaData(_: any, dataComoTexto: string, formato?: string): ObjetoData; //# sourceMappingURL=index.d.ts.map