MomentJS - deslocamento UTC

Este método fornece a exibição em minutos.

Sintaxe

moment().utcOffset();
moment().utcOffset(Number|String);

Observe os seguintes exemplos para uma melhor compreensão -

Exemplo 1

var day = moment().utcOffset();

Resultado

Exemplo 2

Podemos usar o valor de passagem para o método utcOffset da seguinte maneira -

var day = moment().utcOffset(120);

Acima, estamos adicionando 120 minutos ao momento atual e sua saída é exibida como abaixo, mostrando a data / hora atual e após adicionar o deslocamento.

Resultado

Exemplo 3

Quando o valor dado ao utcOffset for menor que 16 e maior que -16, ele o considerará como horas e as horas na data são alteradas conforme mostrado abaixo -

var day = moment().utcOffset(8);

O resultado é o seguinte -

Resultado

Observe que a data atual mostra as horas como 14 e depois de adicionar 8 em utcOffset, ela muda as horas para 22.

Exemplo 4

Também podemos passar o valor de deslocamento como string, conforme mostrado abaixo -

var day = moment().utcOffset("+05:50");

Para o deslocamento, estamos adicionando 5 horas e 50 minutos como string e sua saída é conforme mostrado abaixo -

Resultado