CoffeeScript Date - setMonth ()

Descrição

o setMonth() método define o mês para uma data especificada de acordo com a hora local.

Sintaxe

A seguir está a sintaxe de setMonth() método.

Date.setMonth(monthValue[, dayValue])

Detalhe de Parâmetro

  • monthValue - Um número inteiro entre 0 e 11 (representando os meses de janeiro a dezembro).

  • dayValue - Um número inteiro de 1 a 31, representando o dia do mês.

Se você não especificar o parâmetro dayValue, o valor retornado do método getDate será usado. Se um parâmetro que você especifica estiver fora do intervalo esperado, setMonth tenta atualizar as informações de data no objeto Date de acordo. Por exemplo, se você usar 15 para monthValue, o ano será incrementado em 1 (ano + 1) e 3 será usado para mês.

Exemplo

O exemplo a seguir demonstra o uso do setMonth()método em CoffeeScript. Salve este código em um arquivo com o nomedate_setmonth.coffee.

dt = new Date "February 19, 2016 23:15:00"
dt.setMonth 5
console.log dt

Abra o command prompt e compilar o arquivo .coffee conforme mostrado abaixo.

c:\> coffee -c date_setmonth.coffee

Na compilação, ele fornece o seguinte JavaScript.

// Generated by CoffeeScript 1.10.0
(function() {
  var dt;

  dt = new Date("February 19, 2016 23:15:00");

  dt.setMonth(5);

  console.log(dt);

}).call(this);

Agora, abra o command prompt novamente e execute o arquivo CoffeeScript conforme mostrado abaixo.

c:\> coffee date_setmonth.coffee

Na execução, o arquivo CoffeeScript produz a seguinte saída.

Sun Jun 19 2016 23:15:00 GMT+0530 (India Standard Time)