@designliquido/delegua-tempo
Version:
Biblioteca de manejo de tempo em português, para JavaScript e Delégua
48 lines • 1.75 kB
TypeScript
import * as dayjs from 'dayjs';
import 'dayjs/locale/pt';
export declare class ObjetoData {
private estruturaInterna;
constructor(estruturaInterna: dayjs.Dayjs);
get dia(): number;
/**
* Na Day.js, os meses são indexados por zero.
*/
get mes(): number;
get ano(): number;
get diasNoMes(): number;
get hora(): number;
get minuto(): number;
get segundo(): number;
get milissegundo(): number;
get diaDaSemana(): number;
get semanaDoAno(): number;
get carimboDeTempoUnix(): number;
get emAngola(): string;
get emMoçambique(): string;
get emMocambique(): string;
get emPortugal(): string;
get emTimorLeste(): string;
get noBrasil(): string;
adicionarDias(dias: number): ObjetoData;
adicionarSemanas(semanas: number): ObjetoData;
adicionarMeses(meses: number): ObjetoData;
adicionarTrimestres(trimestres: number): ObjetoData;
adicionarAnos(anos: number): ObjetoData;
adicionarHoras(horas: number): ObjetoData;
adicionarMinutos(minutos: number): ObjetoData;
adicionarSegundos(segundos: number): ObjetoData;
adicionarMilissegundos(milissegundos: number): ObjetoData;
subtrairDias(dias: number): ObjetoData;
subtrairSemanas(semanas: number): ObjetoData;
subtrairMeses(meses: number): ObjetoData;
subtrairTrimestres(trimestres: number): ObjetoData;
subtrairAnos(anos: number): ObjetoData;
subtrairHoras(horas: number): ObjetoData;
subtrairMinutos(minutos: number): ObjetoData;
subtrairSegundos(segundos: number): ObjetoData;
subtrairMilissegundos(milissegundos: number): ObjetoData;
paraTexto(): string;
porExtenso(): string;
toString(): string;
}
//# sourceMappingURL=objeto-data.d.ts.map