MomentJS - Durações

O MomentJS fornece um recurso importante chamado durações, que controla a duração de tempo para determinadas unidades. Neste capítulo, você aprenderá isso em detalhes.

Métodos disponíveis com durações

A tabela a seguir mostra os métodos disponíveis com duração para diferentes unidades a serem usadas com duração de momento -

Método Sintaxe
Criando

moment.duration (número, string);

moment.duration (número);

moment.duration (Object);

moment.duration (String);

Clone

moment.duração (). clone ();

Humanizar

moment.duração (). humanizar ();

Milissegundos

moment.duration (). milissegundos ();

moment.duration (). asMilliseconds ();

Segundos

moment.duração (). segundos ();

moment.duration (). asSeconds ();

Minutos

moment.duração (). minutos ();

moment.duration (). asMinutes ();

Horas

momento.duração (). horas ();

moment.duration (). asHours ();

Dias

moment.duração (). dias ();

moment.duration (). asDays ();

Semanas

moment.duração (). semanas ();

moment.duration (). asWeeks ();

Meses

moment.duração (). meses ();

moment.duration (). asMonths ();

Years

moment.duração (). anos ();

moment.duration (). asYears ();

Tempo extra

moment.duration (). add (Number, String);

moment.duration (). add (Number);

moment.duration (). add (Duration);

moment.duration (). add (Object);

Subtrair tempo

moment.duration (). subtract (Number, String);

moment.duração (). subtrair (Número);

moment.duração (). subtrair (Duração);

moment.duration (). subtract (Object);

Usando Duração com Diff

var duration = moment.duration (x.diff (y))

Como unidade de tempo

moment.duration (). as (String);

Obter Unidade de Tempo

duration.get ('horas');

duration.get ('minutos');

duration.get ('segundos');

duration.get ('milissegundos');

Como JSON

moment.duration (). toJSON ();

É uma duração

moment.isDuration (obj);

Como string ISO 8601

moment.duration (). toISOString ();

Localidade

moment.duration (). locale ();

moment.duration (). locale (String);